{"id":32259,"date":"2014-06-26T09:43:35","date_gmt":"2014-06-26T16:43:35","guid":{"rendered":"http:\/\/www.bruceclay.com\/blog\/?p=32259"},"modified":"2023-01-31T12:59:11","modified_gmt":"2023-01-31T20:59:11","slug":"mobile-design-cheat-sheet","status":"publish","type":"post","link":"https:\/\/www.bruceclay.com\/blog\/mobile-design-cheat-sheet\/","title":{"rendered":"A Cheat Sheet for Mobile Design: Responsive Design, Dynamic Serving and Mobile Sites"},"content":{"rendered":"
Editor’s update (July 2015):<\/strong> In April 2015, Google made a pre-announced update to the algorithm that ranks mobile search results<\/a>. A website’s mobile friendliness is a confirmed ranking signal for mobile search rankings. Take note and make your website mobile friendly with the help of the following article.<\/em><\/p>\n We’ve all heard the statistics: 2014 is the year when more people access the Internet on a smartphone than on a computer or laptop. Mobile design is the future. You don’t want your site left behind, but how exactly do you program for this increasingly mobile Internet? There are three main options, each with their own benefits and drawbacks. In this post, I’ll break down your mobile-readiness options, giving you the pros and cons of each to help you choose the best path forward for your website and SEO<\/a> strategy.<\/p>\n Responsive design determines the resolution of the screen on which a page is being viewed using media queries, then adjusts the size and layout of the page appropriately. Google has stated it prefers responsive web design, which makes it the heavyweight in this discussion.<\/p>\n Should you opt for responsive design, keep in mind that you\u2019ll want to optimize your images<\/a> and test your site on various browsers and devices (or use a good user-agent emulator) before pushing it live.<\/p>\n Sometimes referred to as user-agent \u201csniffing,\u201d dynamic serving can be done in two ways and is tricky to implement. In fact, Google outlines some common mistakes made with dynamic serving<\/a>. What this technique does is detect a visitor\u2019s user-agent (i.e., what device they\u2019re using to view your site) and then redirects at the server level<\/em>. One way to implement dynamic serving is unidirectional redirecting<\/em>, in which links to a site default to the desktop site, but mobile devices get redirected from the desktop site to the mobile site.<\/p>\n The second type, bidirectional redirecting<\/em>, has code on both the desktop and mobile sites, making sure that any visitor, regardless of device, is served the appropriate content. (These pieces of code are sometimes called switchboard tags<\/a>.) Implementation means putting a rel=”alternate” tag on the desktop, pointing to the mobile site; and, on the mobile site, putting a rel=”canonical” tag pointing to the desktop site.<\/p>\n This option, as the name implies, involves creating a separate domain specifically for mobile users. The most common examples are m.domain.com<\/em> or mobile.domain.com<\/em>. It\u2019s a popular option for large retailers; Bridget Randolph points out<\/a> that \u201c73% of websites ranked in the Quantcast Top 100,000 sites used URL redirects to a mobile specific URL.\u201d Like dynamic serving, this technique involves developing content specifically for visitors using a mobile device; however, a separate mobile site\u2019s URLs are distinct, so there is no server-level redirection.<\/p>\n As you can see, the content has been dramatically reformatted and reduced to make it readable on a mobile device.<\/p>\n In sifting through all of this information to make the right choice for your site, don\u2019t forget to ask yourself how many of your visitors are using mobile devices to access the site. Check your analytics. If the total percentage of mobile traffic is under five percent, then you can probably wait to implement mobile design. For now. If the predictions are correct, then mobile usage will only continue to claim more and more Internet traffic.<\/p>\n For information on how to optimize your pages for speed and mobile SEO, we recommend starting with these resources: <\/em><\/p>\n <\/a><\/p>\n","protected":false},"excerpt":{"rendered":" We’ve all heard the statistics: 2014 is the year when more people access the Internet on a smartphone than on a computer or laptop. Mobile design is the future. You don’t want your site left behind, but how exactly do you program for this increasingly mobile Internet? There are three main options, each with its own benefits and drawbacks.<\/p>\n In this post, I’ll break down your mobile-readiness options, giving you the pros and cons of each to help you choose the best path forward for your website. Read more of A Cheat Sheet for Mobile Design: Responsive Design, Dynamic Serving and Mobile Sites<\/a>.<\/p>\n","protected":false},"author":168,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[4],"tags":[104],"acf":[],"yoast_head":"Option 1: Responsive Design<\/strong><\/h2>\n
Pros<\/strong>:<\/h3>\n
\n
Cons:<\/h3>\n
\n
Option 2: Dynamic Serving<\/strong><\/h2>\n
Pros:<\/strong><\/h3>\n
\n
Cons:<\/strong><\/h3>\n
\n
Option 3: A Mobile Site<\/strong><\/h2>\n
Pros:<\/strong><\/h3>\n
\n
Cons<\/strong>:<\/h3>\n
\n
\n
\n