This is a fantastic, if someone technical, look at how Google ranks sites for searches using mobile devices (iPhone, Blackberry, Android etc.).
I wanted to pull out the points that I found most enlightening and give it the TL;DR treatment for those with short attention spans – hopefully you’ll find it useful.
Mobile users love auto suggest
100% of users offered keyword suggestions chose at least one of them.

The Google autosuggest
The message: use autosuggest to come up with ideas for search terms to target on mobiles. This can either be done manually or with a free tool like Ubersuggest.
In particular, look for the terms that look like they would be used by people on-the-go. This means things like location-based searches (“sofa store directions” or “double glazing london”) and review based searches (“best restaurant in holborn”).
If it’s a query that implies someone wants a quick, straightforward answer then it’s something to target on your mobile site.
If your site doesn’t display properly on a particular device then you’re in the shit
Google has a different search ranking algorithm for mobile that takes device data into account. If your site doesn’t display properly for a particular device (errors, incompatible markup, etc.) then there’s a chance you’ll be removed from the search results for all users of that device.
If your site looks like crap on a certain Blackberry model then Google will remove you from the search results for that device.
The message: make your site compliant for as many devices as possible. Your best bet is start with something stripped down and generic and then expand to take advantage of different handset capabilities.
(an example of this would be the brilliant, free Skeleton mobile framework)
Use the w3c mobileOK validator to check your site offers a basic user experience for wide range of mobile devices (this won’t tell you if your site gives people a good experience, just that it works).
How Google search results work differently for mobile searches
Your site has two separate Quality Scores:
- One dictates how well your site will rank in desktop searches,
- One dictates how well your site will rank for mobile searches.
Google are able to improve your mobile quality score (aka ability to rank for searches made on mobile devices) depending on whether or not the content you’re serving is mobile in nature.
There are a number of ways Google can tell if your site is serving mobile content, i.e.:
- Increasing mobile quality score if the ranking page links to downloadable content for mobile devices.
- Reducing mobile quality score if your page language does not equal the language set on the mobile device.
- If a page appears unchanged for both desktop and mobile searches then it’ll be removed from mobile results (see the next header for more on this).
The message: if possible, make sure the mobile-version of your site has mobile-specific content. If your site has an international user-base then make sure your mobile content is written in all of your target-markets’ first-languages.
Google will remove generic pages that are not optimised for mobile searches (and replace them with ones that are)
Google compares searches made on desktops with searches made on mobile devices and removes any duplicate pages if there’s a mobile version available.
Sound confusing? It’s dead simple, but will be easier to explain with an example:
The DFS homepage (http://www.dfs.co.uk) ranks #2 for “sofas” in Google searches from a desktop PC.
The mobile site (http://m.dfs.co.uk/) doesn’t appear in the top 100 results, but it’s in the main index.
When a mobile user makes a search for “sofas”, Google swaps out the DFS homepage at #2 for the mobile version that it has in the index.
The message: What this seems to says is that you should create your mobile pages and optimise them for the same search terms that the desktop versions are targeting. Google will automatically switch the mobile optimised one into the place of the desktop page.
The other insinuation here is that the main focus of link-building should be your desktop pages – the mobile versions will slip into their place when people find them through searches on mobiles.
Note: this does seem to be a little like cloaking…
If there aren’t enough mobile-optimised pages returned for a search query then Google won’t serve any of them
If there is only a small number of mobile-optimised pages available for a given search query then Google would rather just display all desktop results for mobiles.
This makes sense: Google can use the number of mobile sites optimised for any given query as an indicator of the “mobile” nature of that term.
The message: if you’re only just starting to look into mobile then, initially, go through the keywords you’re ranking for in the generic search. Run the main search terms through a mobile device and make a note of which return mobile-optimised pages in the top results. These are the keywords you should create mobile pages for first.
Closing thoughts
There are over 1.2 billion mobile web users worldwide, with over 85% of them having access to at least 3G.
I’ll post more on mobile SEO in the coming months. As far as a closing statement, I can’t do much better than the paragraph that @eldadyogev used in this slideshare:
If you want maximum visibility for your mobile content, and to be truly optimised for mobile search, the best practice is to make it clear to the engines that you have a mobile site, optimise it for mobile queries and make it essential to mobile users, and then trust the engines to return it when they think it’s relevant.
Peace out, mofos