Practical Ecommerce

Mobile Commerce: Better to Create an App or a Mobile-optimized Site?

As an increasing number of mobile users access the web, merchants may be unsure exactly how to react. Should they build a mobile optimized site, design and submit an app to be approved by the Apple App Store or Android Market, or something else?

Mobile users have different web needs than laptop or desktop users. For one, their searches tend to differ from desktop and laptop users. According to a 2005 study conducted by Google, Columbia University and Carnegie Mellon University, mobile users perform less overall searches because it takes them more time to enter information on a mobile keypad.

It has become much easier to enter information quickly on a mobile keypad than it was in 2005. Yet many mobile users can still become frustrated with the tedious navigation and slow loading of traditional web pages. Many retailers and media companies are opting to design mobile websites to appeal to increasing mobile traffic.

Affects Search Rankings?

It is difficult to determine whether or not having a mobile-optimized site affects search rankings. Using popular search keywords via Google on both my iPod Touch and MacBook, I noticed that sites seem to have the same rankings on both devices for the keywords I selected. (Google itself has a mobile-optimized site, with the organic search results rendered for easier viewing on mobile devices.)

Search “electronics,” and the highest-ranked site is Best Buy, which has a mobile version. So does Sony, which comes in at number two. Number three, RadioShack, has only a traditional site.

Using the wildly popular keyword “shoes” yielded similar results. Number one is, which has a mobile site. Zappos is number two with no mobile. Sites ranking even lower do not seem to have mobile versions.

So it seems that while searches are ranked the same on both devices, most top-ranked sites have mobile versions. The question is do they rank highly because of their mobile optimization, or do these large retailers dominate their competition in both organic SEO and mobile development?

Google would not provide specific details on how it ranks mobile content, but spokesperson Jake Hubert responded to our question as to whether a mobile optimized site can boost rankings on searches.

“Google uses more than 200 signals to determine the rank of a website,” Hubert said in an email. “We’re constantly iterating to refine our algorithms to surface the most relevant web content.”

Stephan Spencer is vice president of SEO strategies for Covario, a leading SEO software and services firm. He is also the for Practical eCommerce. He says, “It’s not likely that the existence of a mobile-optimized site affects the rankings on Google’s main web search. But the signals that Google’s web search utilizes are ever expanding. Perhaps Google engineers will find that site owners who make the effort to create a mobile site for their visitors are more trustworthy and important, and thus more relevant.”

We asked Spencer whether Google’s mobile-optimized site favors other mobile-optimized sites in the search results. To that, he replied, “Theoretically speaking, mobile optimized sites should be favored. It’s generally agreed upon in the SEO community that it’s best practice for a mobile site to use well-formed mobile-optimized markup (in WML, cHTML, XHTML Basic or XHTML MP), along with DOCTYPE declarations and HTTP response codes.

“Unfortunately, in reality, mobile sites (which offer a much better user experience to the handheld user) don’t, as a rule, outrank their main site counterparts in Google mobile search or the Google mobile iPhone app.

“For example, search on the Google mobile iPhone app for ‘weather underground’ and the iPhone site ( and the mobile site ( are both below the fold, whereas their main (non-mobile optimized) site is number one. Frustratingly, Wikipedia outranks both aforementioned mobile-optimized sites for ‘weather underground’.

“Another example: ‘fox news’ returns the main site, the site and sites are indexed in Google but rank nowhere on pages 1 or 2.

“So the way to ensure you are serving your mobile site to the right device is for your main site to do user-agent detection and to serve up the corresponding version that is optimized for the type of device detected (e.g. iPhone, Blackberry, etc.)”

Spencer concludes by saying, “Mobile-optimized sites used to have a small advantage in Google mobile search. However, as devices have improved in displaying regular, non-optimized pages on mobile interfaces, perhaps Google sees less reason to give any rank priority due to that factor.”

Mobile-optimized Works on All Devices

Whether or not mobile optimization affects rankings, there are some benefits to putting a mobile-optimized site as a higher priority than designing an app. MobileCrunch blogger Scott Merrill predicted early this week that mobile web may outpace apps because mobile sites are accessible to all mobile users and do not require downloads or approval from app stores.

The bicycle company Trek is a good example of making the mobile web a higher priority than apps. Repeating the same dual-device keyword experiment for “bicycles” ranked number one, the only bike manufacturer with a mobile site on the first page of rankings.

Partial screen capture of home page from laptop browser.

Partial screen capture of home page from laptop browser.

Trek manufactures everything from full suspension mountain bikes to the type of featherweight carbon racing bikes preferred by Lance Armstrong. It has made full use of optimizing for iPhone and iPod Touch.

Apple featured Trek in its business profiles, where Trek’s director of marketing Derek Deubel said Apple’s mobile devices account for 55,000 to 60,000 site visits a month.

Trek spokesperson Sam Foos said many bicyclists do use apps as tools for measuring distance or bike specifications, but the company made the web its first mobile marketing priority.

Wider Reach for Trek Bikes

Screen capture of home page from an iPhone.

Screen capture of home page from an iPhone.

“We created an iPhone-optimized version of because it was simpler and had wider reach than offering an app with similar functionality,” Foos said.

Not to mention that by opting for mobile optimization instead of building an app, merchants can avoid the approval process for getting their app into the App Store. Anecdotal evidence found on numerous Mac developer forums indicated this process could take as long as two business weeks, and Apple can always reject the app if it does not follow its rules. One blog attempts to catalog the many ways an iPhone app can be rejected.

Time will tell which of these strategies will prove to be more useful for ecommerce merchants. For now, many large retailers (Best Buy, Amazon and eBay to name a few) have chosen to do both. Small businesses may not have that option.

Brendan Gibbons

Brendan Gibbons

Bio   •   RSS Feed


Sign up for our email newsletter

  1. richr February 4, 2010 Reply

    Some sites work just as well as a web app as they would as a native app. The app search site is a good example. On the other hand, it is not an either/or choice: a company can have both a web app and a native app – many do.

  2. Rob Holzer February 9, 2010 Reply

    "Perhaps Google engineers will find that site owners who make the effort to create a mobile site for their visitors are more trustworthy and important, and thus more relevant."

    …the minute this happens and is recognized by "black hatters", there will be a flood of mobilized junk websites. Point is that when creating your mobile site, it warrants just as much thought and effort as your main site in terms of navigation and usability. Don’t design and create it FOR Google– do it for your customers/visitors and Google will reward you for it. You will always fail if you are chasing the next Google seo trend because you are not the only one chasing it and Google will eventually stop paying attention to it because it’s being exploited.

  3. Greg Percifield February 9, 2010 Reply

    From the user’s viewpoint, I much prefer an application on my smartphone than using the web browser.

    Generally speaking, I don’t find that phones are ideal for interacting with a website, even when those sites are optimized. It tends to be a tedious task in some form or another.

    Whereas an app is fast to start up, and is more often trimmed down as to provide features that would only be relevant for someone accessing through a phone.

    More importantly, an application is more likely to open up your business to new customers, whereas a website that performs well on mobile phones, does not generate the same kind of potential in expanding your audience.

  4. ifuschini February 15, 2010 Reply

    I prefer an application versus navigating with a browser, but in my experience it is more expensive build a compatible application for all devices than to build a mobile site.
    So it’s depending on your goal: a service for all devices or for few types of device (normally iPhone/Android/BlackBerry/Nokia).

    Idel Fuschini
    Apache Mobile Filter Owner

  5. raiis2001 August 4, 2012 Reply

    Mobile Cloud services and Marketing is on the rise. Once available to the bigger organisation due to the complexity and cost, mobile marketing is now easily accessible via startups like dizilife ( who provide mobile site creation and hosting services.

    With so many of your clients accessing the internet from their mobile devices, you simply cannot afford to be absent from the Mobile Marketing world.

  6. Jumi December 9, 2013 Reply

    Mobile app is really better. Mobile app helps encourage customer loyalty and strengthen ties with your customers by building dynamic online communities. Apps place a logo in the application list screen, giving visibility on a daily basis to increase customer return rate. Besides, you can offer exclusive deals, coupons, and discounts exclusively to app users, as well as announce sales or new products and services via push notifications. Since your app must be reviewed by App store for approval, your customers will feel more secure to enjoy mobile shopping.I even built a Magento mobile app for my store: Magento mobile app