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
-
Ecommerce site in Europe
A client is looking to expand their ecommerce business into Europe. They have already purchased a number of European brand domain names and want to start their expansion in Ireland. Is it better to have a single website with pages translated for each language or a seperate site for each domain/country? With Ireland the only obvious difference is the currency, language shouldn't be an issue. But if we choose seperate sites for each domain/country will having the same product content/descriptions especially in the case of Ireland be an issue? Thanks in advance
Web Design | | MartinJC0 -
SSL, SEO, and Site Migration question
When migrating a site to a new url and one where the old url had no https and the new url will be full https does it matter if the 301 redirect points at http://thisisthenewsite.com ? Meaning, should the new site have the ssl / https up prior to redirecting the old site? Does it matter if you redirect the old site to http://thisisthenewsite.com or https://thisisthenewsite.com? Since the site will force to https anyway?
Web Design | | Atlanta-SMO0 -
SEO Audit for site redesign
I'm in the process of preparing my company's ecommerce site for a redesign - largely to move to a responsive design and improve issues with UI and some much-needed features. This is a very small ecommerce business (Less than $300K annually), and we have settled on Magento Community Edition for our platform. We understand it to be very "SEO" friendly, and its similar to our current platform - it gives us a lot of flexibility in design, and it appears scalable. While I am aware of our current sites shortcomings (from an SEO standpoint), I was wondering if I should employ an SEO person/company to do a pre/post redesign audit. I looked at the MOZ checklist, and ran my site through Hubspot and WooRanks free tools, and am aware of what they are reporting as SEO items to be fixed. As I am so small, I was wondering if an SEO audit in addition to what I already know might be overkill? Any thoughts/suggestions are welcome.
Web Design | | Artfx1 -
W3C My site has 157 Errors, 146 warning(s) Is it an issue?
Is having this number of W3C errors & warnings an issue and will be impacting my site's performance? When the site was built 6 months ago my developers told me that it "was nothing to worry about", but I have read that any errors aren't good, let alone the huge number my site has? Your advice please Thanks Ash
Web Design | | AshShep10 -
Wordpress Blog Providing SEO to Main Site
Hi, I recently started a very much "learn on the job" SEO position, transitioning from a copywriting background. We currently have a wordpress blog up and running (and producing some decent quality content too I hope!) at example.com/blog/ and a sign up page located at example.com (sorry, can't put the address right now) for a site that is being custom built as it's got some nifty software linking to back end systems. My question is whether the content on the blog will bring SEO benefits to the main domain or whether it'll just be for the blog itself? If the latter, should we navigate the blog onto the a separate page of the main site? Thanks so much! I'm learning as much as I can as quickly as I can, but somethings still get me in a little bit of a tizzy.
Web Design | | LeahHutcheon0 -
How can I reduce my warnings for excesive links on our site?
Our campaign overview shows well over 100 warnings that could be hurting our google ranking based on excessive links on pages. Each page listed, however, is simply due to listing the brands we carry, and linking to the products. Is there a way to do this without hurting our ranking? A better way than linking, perhaps? Thanks in advance!
Web Design | | guycochran0 -
Infinite Scrolling vs. Pagination on an eCommerce Site
My company is looking at replacing our ecommerce site's paginated browsing with a Javascript infinite scroll function for when customers view internal search results--and possibly when they browse product categories also. Because our internal linking structure isn't very robust, I'm concerned that removing the pagination will make it harder to get the individual product pages to rank in the SERPs. We have over 5,000 products, and most of them are internally linked to from the browsing results pages in the category structure: e.g. Blue Widgets, Widgets Under $250, etc. I'm not too worried about removing pagination from the internal search results pages, but I'm concerned that doing the same for these category pages will result in de-linking the thousands of product pages that show up later in the browsing results and therefore won't be crawlable as internal links by the Googlebot. Does anyone have any ideas on what to do here? I'm already arguing against the infinite scroll, but we're a fairly design-driven company and any ammunition or alternatives would really help. For example, would serving a different page to the Googlebot in this case be a dangerous form of cloaking? (If the only difference is the presence of the pagination links.) Or is there any way to make rel=next and rel=prev tags work with infinite scrolling?
Web Design | | DownPour0 -
What's the best was to structure Product page information on my site?
Hi - I run a hobby related niche new / article / resource site (http://tinyurl.com/4eavaj4). One of the most critical components of the site is our product database. We don't actually sell anything directly - instead we monetize them by displaying relevant affiliate product feeds and price comparisons. However since the Panda update was implemented in February my traffic (particularly my long tail, product related traffic) has dropped off considerably. I had about a 20% drop in overall traffic, but have made up some of the ground in the past week. However I want to know once and for all how I should structure my product related information as I have a ton of great content that is ready to be published in this section but want to be sure I structure it the best possible way from a SEO standpoint. Here are a few different options I've come up with for displaying information about products on my site. For the purpose of these examples I am going to refer to all of the information that makes up my product pages collectively as "product profiles". Please let me know which is the best SEO wise (or if you have a better way of doing it let me know): - Option 1 - Current Method - Divide Content Sections into different pages / urls Example: http://tinyurl.com/4tpdlbl This is how the majority of my product profiles are currently structured. I did this to improve load times and to keep the total number of links per page down. In addition to the core product profile subpages: "Product Details","Compare Prices", **"**Product Review", "Hot Auctions", and "Checklists", I have the Checklists area further segmented by subset, each of which is on its own page that is only accessible through the main Checklists tab of the profile. - Option 2 - Everything on one url / page the old fashioned way, with everything available by scrolling vertically. This would make the page go on forever though. - Option 3 - Everything on one url / page, but visually segmented using css / javascript tabs. Example: http://tinyurl.com/4kqhauh I looked at the source code and all the page text is there, so it looks like it would be spider-able but you tell me. Or would another method of tabbing be better? My site is wordpress based so the functionality comes from a plugin. - Option 4 - Use post tabs that are technically all on the same page, but make each individual tab be accessible through its own suburl, all of which share the same core canonical url. Example: http://tinyurl.com/4bs9pjs Clicking on any of the individual tabs will result in something like ?postTabs=2 being appended to the core url. Example: http://tinyurl.com/4gvgufc Any input would be greatly appreciated asap! Thanks Mike
Web Design | | MikeATL0