Responsive web design and SEO
-
Hi guys,
Do any of you know about responsive web design? In short it's a method that ensures that your website adopts to the resolution on the users screen. The point is that you don't have to make a site for each format, it's all there in your overall design.
So, to the question: Does, to your knowledge, an integration of responsive web design harm your SEO?
I tried to search for "responsive we design + SEO" but I really didn't get any useful information.
Thanks a lot - all comments are very much appreciated.
-
For regular websites this is a good solution. Except for the case in which the HTML and assets are quite large for a mobile device to load. In that case I always prefer to use a mobile version of the website on a subdomain.
I believe this is the best solution for high traffic websites which need to show quite some content per page.
-
You too buddy, take it good and easy!
-
Thanks Marcus. Nice article. There are arguments to and for the various ways to approach things especially as you say when user experience (load time) can be impacted and also of course when considering the particular client in question. But as you say in the article not only is Google recommending the responsive approach but it does have SEO management benefits.
Good chatting with you.
-
Hey Nick
It is worded pretty much perfectly on the Google blog post where they state their preference for responsive design even over same URLs with slightly different content.
"Sites that use responsive web design, i.e. sites that serve all devices on the same set of URLs, with each URL serving the same HTML to all devices and using just CSS to change how the page is rendered on the device. This is Google’s recommended configuration"
So, you use the same HTML, nothing changes apart from the layout and you use CSS media queries to handle formating the CSS for each device.
Alternatively, you can serve different HTML content on the same URLs and technically do this however you see fit but this is not the preferred way of doing things but... if your site does this at the moment, I would not worry not about it too much for now. The idea behind this approach is that the content is equivalent - much like wptouch does and it shows the article but removes any supplemental widgets so the page retains it's essence, but drops any flab. Personally I would script this so those additional elements are not output at all rather than hide them with CSS though but that's just my take.
Short answer, go responsive if you can, it's what they want and creates the most consistent approach across devices but remember, that means not hiding anything and just moving it about.
Personally, I question if responsive is always the best option and if the mobile data connection is weak then a stripped down version works better but... hey, who am I to question big G's reasoning here!
As it goes, I wrote a piece about this yesterday that may help:
http://www.bowlerhat.co.uk/blog/responsive-web-design/
half way down there is a diagram showing how your responsive layout could work for various devices.
Hope it helps!
Marcus -
Hey Marcus,
Many thanks for your thoughts. So if I'm reading this correctly, you went with same URLS and check user agent on the server and then serve back the same content but a different CSS, which then controls the display of elements accordingly. This as opposed to building in rules in the CSS to control display of elements using media queries which as Google's Developer Site mentions has some advantages given the possible impact of the 'user-agent query' set-up on page load time. My preference would be to control display according to device with media queries but was just wondering whether we'd be penalised for the hidden elements in this manner. As you rightly say though, if the intention is not there to gain but to provide a good user experience, all should be OK!
Cheers, Nick
-
Hey Nick
Google have thrown their hat in the ring here and stated that responsive design is preferred, probably due to the reasons you are stating that people could start to try and play silly games with only rendering specific content for specific devices, but, as with everything SEO, I would not worry about that if you are not looking to cheat.
The article is here with further reading linked out:
http://googlewebmastercentral.blogspot.co.uk/2012/06/recommendations-for-building-smartphone.html
& here
https://developers.google.com/webmasters/smartphone-sites/
They basically state that it depends on your requirements, as it always does but in order of preference they want the following.
1. Responsive Design
2. Mobile site on same URLs with containing 'equivalent content' - now this is important as if I serve my mobile site, the main piece of content is the same, but some of the widgets are dropped, but this is just extras and the main purpose of the page, page title, URL and everything else is the same - the page is a parred down equivalent for mobiles.
Alternatively, you may have a completely different site for mobile users but this is not really the route you want to take in this smartphone driven world.
If you did want to test this and make sure you were not going to run into any problems you could simply set up a wordpress site with some supplemental text widgets and then use the wptouch plugin to show trimmed down versions of the content on the same URLs. This will give you a test environment you can rig up in a couple of hours max and you can put your mind at rest.
Give me a shout if you need any help!
Marcus
-
Hi all, just came across this conversation string when I too was looking for information about SEO implications for responsive design and whether Google would penalise sites who were hiding elements using on a page with CSS with good intentions. I know hiding text blocks is generally a no-no but in some situations it might be preferable from a user experience point of view when they are accessing via a mobile device.
MPO - how did you get on with your project. Any thoughts?
Andreas - you mentioned some research you were doing in this area. Have you come to any further conclusions?
Thanks, Nick
-
Hi Marcus,
Thank you very much for your thorough reply.
Here is an example I stumbled upon which use hidden div's: http://www.fork-cms.com/
I will look into hiding content for mobile devices using scripting but since you say that it wont harm my SEO I might just go with the easy solution and hide the div's in the css files.
Thanks again!
-
Hey MPO, maybe an example could help?
But, there are lots of options here and there is nothing stopping a developer showing certain divs to certain devices although if you were going to take that approach I would favour doing this in scripting and not rendering the content at all.
Ultimately, googlebot should see the full page and get ranking should be based on that. It is not till you have searched, found a result and clicked on it that there will be any kind of filtering for the specific device.
Most mobile themes for wordpress just show the main content OR have a separate set of widgetised areas for the mobile theme to show a simplified menu or content blocks.
Really, you are just trying to let the user have the best experience on the device they have chosen to use and whilst many smartphones can do the full experience my data connection is not always so great that I would opt for that over the core article or content I was chosing to look at.
Also, you can always give people the option to view the full site if they so choose.
But to go back to the question, does it harm your SEO, well no, not unless you are doing something dodgy and cloaking content for google bot specifically, you will be fine!
-
Hey Marcus
Thanks for your reply, much appreciated.
Seems like there isn't any downside to use responsive webdesign.However, I noticed a lot of responsive websites using hidden div's to hide certain parts of their websites in smaller resolutions.
From what I understand Google are not very happy about hidden div's, so I was wondering how it would react to a responsive website using hidden div's.
Would the page get crawled as it was original intended or will Google crawl the website using a lower resolution to simulate a mobile device?
Hope you, or anybody else for that matter, might have some input regarding this issue.
-
Agree with Marcus. Using different CSS for different devices and same content will help to avoid content duplication and many other issues with SEO.
-
Hey MPO
This is a fairly common feature now and can be handled entirely in CSS rather than having some archaic system that detects the user agent and then displays a version relevant to that device. With this approach, the page is the page and the content is the same so there really is no SEO implication to worry about.
As a jump in point, if you pick up a Wordpress or Joomla theme from a vendor like woothemes.com or yootheme.com you will find they work on PC's, tablets and smart phones. They tend to trigger a simplified mobile theme for the smart phones whilst using the full theme for a tablet.
The themes have some great CSS features built in to automatically resize images for different devices etc and really take care of most of the heavy lifting.
Wordpress as well is a great SEO platform so as a starting point: Wordpress + Professional Theme + Yoast SEO plugin is pretty solid. Sprinkle a bit of design loveliness and some worthy content and you are well on your way.
In short, this should not be something you need to worry about in 2012!
Marcus
-
True, you wouldn't have to put rel=canonical all over the place (as suggested in this SEOmoz article: http://www.seomoz.org/ugc/top-8-mobile-seo-email-and-website-tips)
But does the Google Mobile Bot "understand" the responsive design? Technically it should be no problem but I haven't found any evidence for this yet.
Any idea/suggestion on this?
Thanks, Doug.
Andreas
-
Very interesting question, MPO. I am currently doing some research on the same topic and haven't come across anything useful either.
I'd especially like to know how responsive design impacts mobile SEO. As the design can also serve mobile devices does the Google Mobile Bot understand that the website servers both "normal computer devices" and "mobile devices"?
As MPO said, any suggestions greatly appreciated.
-
Having a website deliver platform optimised pages from the same URL is better than some of the alternatives such as having different URLs or subdomain delivering mobile content. Responsive web design should avoid the problem of having duplicate content all over the place!
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
-
SEO, 301s & backslashes at end of URL
Wordpess started adding "/" (slashes) at the end of my urls and I've left them up for some time. Will removing them hurt search rankings or do I need to do a 301 redirect? For example - www.site.com/page1/ changed to www.site.com/page1 Are there any other ramifications I may not be thinking about besides just search rankings.
On-Page Optimization | | MSpencer1 -
How long should I leave an existing web page up after a 301 redirect?
I've been reading through a few of blog posts here on moz and can't seem to find the answer to these two questions: How long should I leave an existing page up after a 301 redirect? The page old page is no longer needed but has pretty high page authority. If I take the old page down—the one that I'm redirecting from—immediately after I set up the 301 redirect, will link juice still be passed to the new page? My second question is, right now, on my index.html page I have both a 301 redirect and a rel canonical tag in the head. They were both put in place to redirect and pass link equity respectively. I did this a couple years back after someone recommended that I do both just to be safe, but from what I've gathered reading the articles here on moz is that your supposed to pick one or the other depending on whether or not it's permanent. Should I remove the rel conanical tag or would it be better to just leave it be?
On-Page Optimization | | ScottMcPherson0 -
SEO HTML: Header tags
A few of quick SEO questions regarding header tags: More than one tag per page. If there is more than one tag on a page: are both taken into consideration and what if they contain the same keyword? Eg on the page: http://en.emilea.be/childrens-clothes/molo/boys/cardigans-and-sweaters/ MoloBoysCardigans & sweaters ... Molo childrens clothes Is the 2nd considered when indexing the page? Since both tags contain the same keyword (but in different context) is this a SEO plus or minus? Nested tags inside header tags. I presume the nested tags are omitted, but if there is no white space between the tags are these concatenated? <span tag='molo'>Molo<span tag='boys'>Boys<span tag='cardigans-and-sweaters'>Cardigans & sweaters</span tag='cardigans-and-sweaters'></span tag='boys'></span tag='molo'> How is the above header processed? MoloBoysCardigans & sweaters
On-Page Optimization | | Webxtrakt
or
2) Molo Boys Cardigans & sweaters Order of header tags.
How important is the order of header tags and how do they influence the following content. F.ex. if the top part of the page contains multiple tags and the middle part contains 1-2 tags. Does this affect the importance of the tags and would it be better to use tags above? Thanks in advance.0 -
SEO targeted text on Mobile Site Version
Hey Mozzers, I run SEO for a retail site www.uncommongoods.com. We are building a mobile version of our site on m.uncommongoods.com On each of the category pages of www.uncommongoods.com, we have included a few lines of text at the bottom of the page to get some of our target keywords into the body. As an example, if you look at this page: http://www.uncommongoods.com/office/journals-stationery/journals You'll see this copy at the bottom: "Find unique journals and diaries at UncommonGoods. Our creative journal gifts are great for marking special occasions with sentimental keepsakes." We are debating whether or not to remove this copy on the category pages of our mobile site, just to keep the pages as clean as possible. Would there be any risk in leaving this out ? Thanks for your help on this! -Zack
On-Page Optimization | | znotes0 -
SEO Structure - Best Advice
Hi Mozzers, I'm wondering if I need to tweak my SEO friendly URL structure slightly. Example: http://www.vintageheirloom.com/vintage-celine/celine-bags would this be better for SEO if it was: http://www.vintageheirloom.com/vintage-celine/bags Perhaps the repetition of 'celine' is unnecesary, but OpenCart ecommerce CMS requires a plugin / modification to enable multiple use of a single term like e.g. 'bags'. Any benefit for $30? Thanks!
On-Page Optimization | | well-its-1-louder0 -
Onpage SEO Analysis within a campaign
I have setup a campaign and have a number of pages which are ranked as F, but that is because they are comparing against the homepage and not the internal page I have setup. Is it possible to update the page which the campaign monitor is checking against. Or is it driven by the highest ranking page for that keyword. Thanks Andy
On-Page Optimization | | iprosoftware0 -
Re-optimizing onsite SEO, can it hurt?
We finished the re-design of our website a few months ago. We have hired a few freelance SEO guys that were horrible. We then decided to pull the SEO work in-house. I got nominated to do the SEO work. I started with what I thought was pretty good on-site SEO. At that time, with no experience, I was pretty proud of myself. I managed to get a bunch of our pages at top SERPs for long-tail keywords. Good enough for then. Now when I go look at the pages, I'm embarrassed to admit that it's my work. Please be kind. 🙂 Since then I have been trying to learn as much as possible about SEO. I'm certainly far ahead of where I was a few months ago. For the past few weeks I've been trying to focus my efforts on creating original keyword rich original content. Our competitors all have tried this, but their content is hardly readable by humans. Anyhow, we finished our fist article, it got indexed by G almost immediately and started to push our keyword SERPs up within just a few days. Now for my question. I have a much better understanding of on-page SEO and realize that I could make many improvements to ALL of our other pages. However, these pages are already doing fairly well with the SERPS and are moving up a few ranks a week. I'm very tempted to throw caution to the wind and completely redo all of our on-page SEO for our entire site. Is this a good strategy?
On-Page Optimization | | dmac
Should I expect our SERPs to drop a little, a lot, or not at all? I look forward to your response. DMac0 -
SEO for One Page Websites
Hi Are there any SEO guidelines for "one page websites". I'm looking into the 'benefit' it might have in combination with exact match URLs. Many thanks in advance.
On-Page Optimization | | Partouter2