Building a Mobile Site: Tools?
-
I've been tasked with re-building our company's mobile site and honestly have zero experience doing so. I know my way around HTML pretty well and have built several websites but never for mobile.
Does anybody have any recommendations for me as far as tools to use to construct a proper mobile site? I basically want a simple page with four buttons on the front and a little drop down menu in the top corner. (not that this matters terribly but just saying, shouldn't need to be overly complicated.)
Thanks in advance!
-
Kristina -
Thanks for reaffirming my notions! And that is a brilliant friggin' idea.. "mobile first!!" I LOVE IT!
Alrighty so I'll keep pluggin' away and I'm betting on the mobile site drawing in a surprising number of conversions as a result.. Time will tell! Thanks again
-
Wow Kristina thank you so much for all of these helpful tips and resources. This is fantastic. You guys over at Distilled are doing impressive work and I'm jealous of all of you over there working for such a fabulous company who gets it.
Yes time is tight on this project.. money not so much. I actually have a pretty decent budget to play with. That said we recently underwent a site re-design and while I personally think we should sub it out and have a professional (with my guidance) re-design the site AGAIN with responsive design, I can not convince my bosses of this. And my main concern with responsive design is that it would take a massive overhaul of our current site and take much more time.
But I'm also concerned with the content. There is far too much content on our current desktop site which I don't think fits at all in mobile. So that was the main reason I wanted a separate mobile site.. the content was to be scaled back, simplified, and streamlined with a much smaller sitemap and much less "blah blah blah." (Of course I feel our main site should be this way too but I digress. I'm hoping that I can design the mobile site with this concept and show a higher conversion rate thus helping my case to re-thinking our desktop site.)
At MozCon Avinash told us all we sucked and showed us how we sucked. His favorite mobile site was motrin's (m.motrin.com) which is a separate site with scaled-back content. I have to agree with him that it's pretty sleek and does the job. Basically I am addressing this from the angle of "if a potential/current client lands on our page via mobile, what are they trying to see or do?" and the answer is most likely far less than the desktop site offers.
Does this make sense to you and seem like good reasoning to stick with the mobile design? I've been playing with the dudamobile builder and it is so incredibly easy that I may just end up doing that and paying them their $9/month to host it ad-free.
Anyway thanks again for the awesome response!
-
Hey Jesse,
There's a lot of debate about the ideal way to build a mobile website, but your initial question made me think that you don't have a lot of time and/or money to spend on this. Is that correct?
If it isn't, I would spend some time researching the pros and cons of responsive vs. a separate mobile site (I won't go into it too much more than that - I'm obviously biased: http://moz.com/blog/seo-of-responsive-web-design). Setting your company up with the right sort of site the first time around is going to save you a lot of time, effort and money in the future. I really like Aleyda's mobile site audit to help guide you: http://www.stateofsearch.com/mobile-seo-audit/
But, if you don't have the time/money/support to knock it out of the park quite yet, building a decent separate mobile site is a good option. (You can't really half-ass responsive or else you'll mess up your desktop site too.)
You originally said you're good with HTML, so have you thought about just building the site yourself, with inspiration from CMS templates? Building mobile sites isn't that different from building desktop sites, although you want to stick to HTML and CSS as much as possible (no Flash)! The bigger issue is figuring out the design with such a drastically smaller screen size.
Like I said, you can probably look at a great CMS's design and mimic it somewhat with your own HTML. You can also read our guide to mobile best practices, http://www.distilled.net/training/mobile-seo-guide/ (ahem not to over promote ourselves or anything), which has a section on design. The key issues I'd keep in mind are:
- Use your web analytics to figure out the standard screen size for your mobile visitors. It's probably around 320px. Design your mobile site for that width, but make everything relative (i.e. 80% vs 80px) so that the display will change to fit the size of the mobile visitor's phone
- A button or link needs 28px x 28px around it to be easy to click. If it's inline links, there can be text around it, but no other links.
- Redesign for a single column layout. Get rid of ads or move them to the top or bottom of the body copy. Hide navigation behind a drop down. I really like how Bridgestone does that: http://m.bridgestonetire.com/
- Make your mobile site fast. Shrink images down to a smaller size, then compress them again (or, if they aren't already compressed on your desktop site, just compress them everywhere ). Go to http://tools.pingdom.com/fpt/ to test how fast your site is.
Good luck!
Kristina
-
Well I'm battling with this currently; The root of the problem is I'm not sure how it works either way. I'm not really a developer by heart and this is new to me.
Following distilled's flow-chart I ended up with "build a separate mobile," primarily because I want users to convert differently via the mobile site than the other. Also, our primary site is PACKED with text and content and I want to display a much simplified version of this on the mobile. Whereas some of our primary pages have 14 paragraphs on the desktop version, I want 2-3 max on the mobile.
In other words, the messaging will be simplified, streamlined, and targeting a separate conversion. Mobile users don't want to read all that crap, but I will have links to the "full site" on the bottom of each page if it turns out they need more info. Basically I'm assuming the mobile users know what they're looking for and are coming for quick info/conversions/support help.
(the support pages can be responsive I suppose...)
I don't know. Based on what I'm saying, what do you think?
I appreciate the thoughts everybody, as always.
-
I was about to say the same thing that Matt said, is there a reason why you're looking at a mobile site and not a responsive site?
Responsive sites give companies the flexibility of only managing one site and usually are very SEO friendly. (You don't have to worry about issues like duplicate content.)
-
Google's preferred approach is to have a single site that is responsive to the screen of users - ie it resizes, re-positions and shows/hides different blocks for different resolutions. They prefer this to a separate mobile site - which isn't a big surprise if you consider how much resource they use crawling websites!
Whether this is the best result for users can be dependent both on how well thought out the approach is, as well as what users are actually looking for.
Here is a useful post from Kristina Kledzik at Distilled weighing up the benefits of each: http://www.distilled.net/blog/seo/choosing-responsive-or-separate-mobile-site-platform/ (includes handy flow chart)
What else am I missing?
I am quite a heavy user of mobile web. I'd much rather use a well designed desktop site than a badly designed mobile one. My biggest (personal) frustrations are:
- Slow. I use the web on the move - I want sites to load quickly
- Dictatorial. If a mobile website sucks I want to use the full version. Don't stop me doing that (as an android user I have an advantage here - it is very hard to stop me! It is common on the ipad though)
- Too little info. Only really an issue when coupled with the above, but if information is cut back for mobile users then a "view desktop version" becomes even more important
- Small menus/links : Touch screen + fat hands. I want to be able to click stuff
- Not tested on mobile. THIS DRIVES ME NUTS. So many people have mobile or responsive sites then don't test them. It's surprisingly common to find someone's expensive mobile site totally unusable because of an interstatial ad that you can't remove, or a menu that can't be clicked.
- Speed... I mentioned speed right ??
-
Can you expand on that last notion?
I understand that I don't want to cram a full site's worth of info onto one mobile design.. My idea is to have a scaled back simplified version of our site with the most popular content covered as well as the blog feed updated and currently pulled from the live site.
What else am I missing?
Thanks to everybody so far you've all been incredibly helpful.
this community
-
So I was looking at this as it was the top organic google result and got worried when I saw the limitations of a "free" account. It seems to host on a monthly basis and I don't really love that concept. I want to be able to host the site on our own servers in-house. The company is a SaaS company so our login pages will need to be embedded and there are security issues when operating outside of our own servers...
*(I'm already going to have to talk with engineers about the mobile implementation and I just know they'd freak if I told them we were hosting offsite.)
Still I love the simplicity of the formatting and already saw a template I would want to use here... Anybody know of a tool like this I can purchase one-time and host the files on my own server?
-
Long term it may well be better/easier to use a simple CMS that has a responsive layout option.
I'm a big fan of Drupal, but the Drupal learning curve is infamously unforgiving if you are new to it. At the other end of the scale is Wordpress, which is about as easy as software adoption gets. Team that up with a responsive theme and you have something that will allow you to follow best practice at serving users at a variety of resolutions.
Don't forget though : Mobile isn't just about fitting everything on the users screen. In terms of return on effort, the best thing you can do for mobile users is often to make buttons/links bigger and speed up the site.
-
I did look at that first link briefly and didn't really love the templates they were giving me. Looked pretty cheesy but perhaps there was a way to customize this and I just didn't dig deep enough. Still, the howtogomo link is awesome and I will definitely be bookmarking/referring to this site as I go.
Thanks!
-
If the site is simple and you don't want to spend a ton of resources on it, just create it via: http://www.dudamobile.com/ (has limitations, but can create a site in 5 minutes).
-
Hi Jesse,
Have you already looked at Google's tool for building mobile sites?
This also has some great resources www.howtogomo.com which also is a Google site.
Hope this helps.
Mike
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Have you changed 100's of links on your site? Tell me the why's, the how's and what's!
Hello there. If you've changed 100's of links, then I'd like for you to contribute to this thread. I've created a new URL structure for a website with 500+ posts in an effort to make it more user friendly, and more accessible to crawlers. I was just about to pull the trigger, when I started reading up on the subject and found that I might have a few surprises waiting for me around the corner. The status of my site. 500 posts 10 different categories 50+ tags No Backlinks No recent hits (according to Google Analytics) No rankings. I'm going to keep roughly 75% of the posts, and put them in different (new) categories to strengthen SEO for the topic which I'd like to rank multiple categories for, and also sorted a list with content which I'd like to 410. Created new structure created new categories Compiled list of old URLs, and new URLs New H1, Meta Title & Descriptions New tags It looks simple on paper, but I've got problems executing it. **Question 1. **What do I need to keep in mind when deleting posts, categories, and tags - besides 410, Google URL removal? Question 2. What do I do with all the old posts that I am going to re-direct? Each post has between 10-15 internal links. I've started manually removing each link in old posts before 301'ing them. The reason I'm doing this is control the UX, as well as internal link juice to strengthen main categories. Am I on the right path? On a side note, I've prepared for the 301'ing by changing the H1's, meta data and adding alt text to images. But I can't help but to think that just deleting the old posts, and copying over the content to the new url (with the original dates set) would be a better alternative. Any contribution to this thread would be greatly appreciated. Thank you in advance.
Web Design | | Dan-Louis1 -
Best way to indicate multiple Lang/Locales for a site in the sitemap
So here is a question that may be obvious but wondering if there is some nuance here that I may be missing. Question: Consider an ecommerce site that has multiple sites around the world but are all variations of the same thing just in different languages. Now lets say some of these exist on just a normal .com page while others exist on different ccTLD's. When you build out the XML Sitemap for these sites, especially the ones on the other ccTLD's, we want to ensure that using <loc>http://www.example.co.uk/en_GB/"</loc> <xhtml:link<br>rel="alternate"
Web Design | | DRSearchEngOpt
hreflang="en-AU"
href="http://www.example.com.AU/en_AU/"
/>
<xhtml:link<br>rel="alternate"
hreflang="en-NZ"
href="http://www.example.co.NZ/en_NZ/"
/> Would be the correct way of doing this. I know I have to change this for each different ccTLD but it just looks weird when you start putting about 10-15 different language locale variations as alternate links. I guess I am just looking for a bit of re-affirmation I am doing this right.</xhtml:link<br></xhtml:link<br> Thanks!0 -
Does Google penalise for alot of advertising on your site?
I look after the search side of a decorating website on which we carry a large amount of advertising from external brands as that is our business model. Do you know if we would get penalised for having too much advertising - would it be deemed to affect the user experience? Many thanks for your help on this.
Web Design | | Pday0 -
How to determine if my site map needs work?
I recently spoke to a consultant at a search conference who took a look at my site map and mentioned it looked like google would have a hard time crawling the site and indexing new pages and changes. I am managing an ecommerce site with a bunch of products, however, I am not an XML expert by any means so i'd appreciate any advice on what to look for in the site map that would possibly be affecting googles ability to crawl/index.
Web Design | | GregWhiteStarMedia0 -
Multiple Sites, multiple locations similar / duplicate content
I am working with a business that wants to rank in local searches around the country for the same service. So they have websites such as OURSITE-chicago.com and OURSITE-seattle.com -- All of these sites are selling the same services, but with small variations in each state due to different legal standards in the state. The current strategy is to put up similar "local" websites with all the same content. So the bottom line is that we have a few different sites with the same content. The business wants to go national and is planning a different website for each location. In my opinion the duplicate content is a real problem. Unfortunately the nature of the service makes it so that there aren't many ways to say the same thing on each site 50 times without duplicate content. Rewriting content for each state seems like a daunting task when you have 70+ pages per site. So, from an SEO standpoint we have considered: Using the canonocalization tag on all but the central site... I think this would hurt all of the websites SERPs because none will have unique content. Having a central site with directories OURSITE.com/chicago -- but this creates a problem because we need to link back to the relevant content in the main site and ALSO have the unique "Chicago" content easily accessable to Chicago users while having Seattle users able to access their Seattle data. The best way we thought to do this was using a frame with a universal menu and a unique state based menu... Also not a good option because of frames will also hurt SEO. Rewrite all the same content 50 times. You can see why none of these are desirable options. But I know that plenty of websites have "state maps" on their main site. Is there a way to accomplish this in a way that doesn't make our copywriter want to kill us?
Web Design | | SysAdmin190 -
I have a question about converting a flash site to word press
We're changing one of our site to word press from flash and the old site had no content, so everything is going to be different. Should we try to match the page names and small amount of content and large amount of meta tags for now and slowly change them, or is it alright to change everything right now? The site has good ranking and I don't want to mess it up.
Web Design | | allstatetransmission0 -
Need an SEO pro to build us a new fine art website
Hey Seomoz friends My friends and I started buying and selling art 5 years ago. We did it all on ebay. Two years ago I decided to try an attempt at building us a website to further our business outside of ebay. www.originalartbroker.com I used homestead.com software aka intuit to do this. I was able to get a lot of first page results in seo after a ton of work and willing to do a lot more. I'm sure the homestead site slowed my efforts down. I need more power 🙂 What we do. We sell fine art. We are trying to aspire to the leading seller of fine contemporary art online. We will do whatever it takes to get there. Our issue is not our product. Our issue is getting traffic to the site. I only have 175-200 visitors a day. I need better results for the keywords of our artists and inquires that surround them. We have a bounce rate of 70%, average time on site of 1 minute 50 seconds, and a slow loading site that is almost impossible to create individual pages for pieces (mgmt nightmare) Outside of our site we have blogs, squidoo pages, facebook account with 2500 fans, twitter page with 2k followers, youtube channel, and a blog on the site for new arrivals. We have a 200-250 piece on our site at any given time. We add probably ten pieces on average a week. We don't need any kind of ecommerce management software as most of our sales are done over the phone being that it is higher end art. I need a site that out performs my competition. I need to be in the top three when someone types in "leroy neiman" "peter max" and so on. I, with limited knowledge, need to be able to use the software everyday to upload new art as it comes in. I want every piece to have its own page so that I can also add pieces to a google merchant account. When I add new pieces under a certain artists and it creates its own page i want it to create h tags and an url extension for each product as I add them based off the discription and artists name. I would like some sort of blog integration to post our new arrivals as we get them. I would like some sort of customer capture. I am thinking something along the lines of them prociding email, name, and zip code to see the prices on the site. You are the seo pro so you know what it takes. I would like to know what a solution would cost to get us on the ground with more seo power. A site with speed that is easily indexed. It doesn't need to have a lot of bells and whistles. Please look at my site and let me know what you think. You can get an idea from that of what we are doing. Please give me an idea of what you can do and what it would cost. Thank you
Web Design | | forecastedinvestments0 -
Why is site not being indexed by Google, and not showing on a crawl test??
On a site we developed of which .com is forwarded to .net domain, we quit getting crawled by google on about the 20th of Feb. Now when we try to run a crawl test on either url, we get There was an error fetching this page. Error description For some reason the page returned did not describe itself as an html page. It could be possible that the url is serving an image, rss feed, pdf, or xml file of some sort. The crawl tool does not currently report metrics on this type of data. Our other sites are fine and this was up to this date. We took out noodp, noydir today as the only thing we could think of. Site is on WP cms.
Web Design | | RobertFisher0