Mobile & desktop pages
-
I have a mobile site (m.example.com) and a desktop site (example.com). I want search engines to know that for every desktop page there is a mobile equivalent. To do this I insert a rel=alternate on the desktop pages to the mobile equivalent. On the mobile pages I insert a rel=canonical to it's equivalent desktop page. So far so good BUT:
Almost every desktop page has 4 or 5 copies (duplicate content). I get rid of this issue by using the rel=canonical to the source page. Still no problem here.
But what happens if I insert a rel=alternate to the mobile equivalent on every copy of the source page? I know it sounds stupid but the system doesn't allow me to insert a rel=alternate on just one page. It's all or nothing!
My question:
Does Google ignore the rel=alternate on the duplicate pages but keeps understanding the link between the desktop source page & mobile page ? Or should I avoid this scenario?
Many Thanks
Pieter
-
I would love to see any of it you are willing to share. I am not saying in any way it is an absolute (what is in SEO?), I just worry over not indexing a page for mobile.
Best
-
We did an in-depth study last year to see if setting the mobile pages to "no-index" had any effect. This was done on one of our biggest sites. What we found is that if a site ranks high in desktop results, Google will display the same results in mobile, even if location targeting is turned on in the mobile device.
The only thing that skewed the results is if something relevant was within a few miles, and even then it was few and far between that it showed a difference. We even tried doing the same searches with having our location set to a completely different town or city, and got the same results.
Test was conducted using hotspots, wifi, 4g, 3g and multiple devices so we were not using the same IP. I understand what you are saying, I just don't think it has as large of an impact as people think.
-
David, what i'm trying to reach is this:
On the desktop page I add this between my
<linkrel="alternate"media="only screen="" and="" (max-width:="" 640px)" href="http://m.example.com/page-1"></linkrel="alternate"media="only>
On the mobile page I add this between my
<link< span="">rel="canonical"href="http://www.example.com/page-1"></link<>
In this way i'm saying to search engines that for this desktop URL an alternate mobile URL is available. The desktop URL is the one that will get in to the search results ( based on the canonical on the mobile URL) and users will be served the desktop or mobile page depending on the device they're using ("media="only screen and (max-width: 640px)". In this way duplicate issues are countered.
Besides this I have multiple copies of the my desktop URL. Thes copies get the right canonical to the source page. But when I want to add the rel=alternate to my source, they also are added to my copies of the desktop URL. (The system in which i'm working doesn't allow me to do otherwise)
I made a scheme of this (see image). I'm concerned that the rel=alternate on the desktop's copy URL's may cause problems to achieve the above.
@Robert: Thanks for the input, clear to me. I will test it!
-
David,
I would not suggest this as there are separate mobile search results. I think you are taking a risk with no-indexing your mobile pages. You are better served to use rel=alternate IMO.
Best, -
We use the mobile pages for users only, and set them to "no-index". There is no reason for increased SEO (that I am aware of) to have both a m. and a www. version of a page indexed in Google. If you have a desktop page full of good conetnt, and it is in your sitemap, Google will find it. What you want to do is have the server detect the device the user is accessing the site from, and display the mobile or tablet version. IMO this is to help the user to navigate your site easier, not to get a seo boost by having more pages or showing Google you have mobile-specific pages.
Also, add this to your robots.txt file:
User-agent: Googlebot-Mobile
Allow: /
User-agent: Mediapartners-Google*
Allow: / -
I put this down on paper and cannot see a way it is harmful. I am assuming there is more than one source page topic:
Site is Bikes, categories are wheels, handlebars, chains.
Pages are Bikes/wheels/red, blue, green
Bike/wheel/red = one source page, Bike/wheel/blue = one source page, etc. EDIT - each of these pages has multiple versions
If so, I would change half the source pages and just watch for a week. (Fetch as Google after changing - immediately so you have likelihood of quick reindex)
If you see nothing negative, implement rel=alt for all the other wheels
Does that seem clear?
-
Thanks a lot for the answer! To answer yours; If we want to insert a rel=alternate (or any tag) on the source page it's automatically added in it's copies. We can work around it but asks a lot of work and budget. Don't ask me why/how or the details, the only thing I know for sure is that it wasn't build for SEO ;).
Pieter
-
Humix,
I do not believe it would cause you a problem to have it on every copy of the source page; When you say the "system" won't allow you to place on just main source page, what do you mean?
Robert
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
-
HTTPS & 301s
Hi We have like most set up a redirect from HTTP to HTTPS. We also changed our website and set up redirects from .ASP pages to PHP pages We are now seeing 2 redirects in place for the whole of the website.
Technical SEO | | Direct_Ram
http.www.domain.com > https.www.domain.com (1) >> oldwebpage.asp >> new webpage.php (2) The question is: Is there anyway of making the redirect 1 and not 2? thanks
Enver0 -
Blog Page Titles - Page 1, Page 2 etc.
Hi All, I have a couple of crawl errors coming up in MOZ that I am trying to fix. They are duplicate page title issues with my blog area. For example we have a URL of www.ourwebsite.com/blog/page/1 and as we have quite a few blog posts they get put onto another page, example www.ourwebsite.com/blog/page/2 both of these urls have the same heading, title, meta description etc. I was just wondering if this was an actual SEO problem or not and if there is a way to fix it. I am using Wordpress for reference but I can't see anywhere to access the settings of these pages. Thanks
Technical SEO | | O2C0 -
Problem with duplicate pages due to mobile site.
Hey everyone, We've got an issue where our current shopping cart provider (Volusion) allows us to use canonical and rel="alternate" links, however the canonical links are forced on our Desktop as well as mobile pages. When they should only be on the mobile pages. You can view what I mean at the below two pages: http://www.absoluteautomation.ca/fgd400-sensaphone400-p/fgd400.htm https://www.absoluteautomation.ca/mobile/Product.aspx?ProductCode=FGD400 Does anyone have any ideas in terms of working around this?
Technical SEO | | absoauto0 -
How Does Google's "index" find the location of pages in the "page directory" to return?
This is my understanding of how Google's search works, and I am unsure about one thing in specific: Google continuously crawls websites and stores each page it finds (let's call it "page directory") Google's "page directory" is a cache so it isn't the "live" version of the page Google has separate storage called "the index" which contains all the keywords searched. These keywords in "the index" point to the pages in the "page directory" that contain the same keywords. When someone searches a keyword, that keyword is accessed in the "index" and returns all relevant pages in the "page directory" These returned pages are given ranks based on the algorithm The one part I'm unsure of is how Google's "index" knows the location of relevant pages in the "page directory". The keyword entries in the "index" point to the "page directory" somehow. I'm thinking each page has a url in the "page directory", and the entries in the "index" contain these urls. Since Google's "page directory" is a cache, would the urls be the same as the live website (and would the keywords in the "index" point to these urls)? For example if webpage is found at wwww.website.com/page1, would the "page directory" store this page under that url in Google's cache? The reason I want to discuss this is to know the effects of changing a pages url by understanding how the search process works better.
Technical SEO | | reidsteven750 -
Page Content
Our site is a home to home moving listing portal. Consumers who wants to move his home fills a form so that moving companies can cote prices. We were generating listing page URL’s by using the title submitted by customer. Unfortunately we have understood by now that many customers have entered exactly same title for their listings which has caused us having hundreds of similar page title. We have corrected all the pages which had similar meta tag and duplicate page title tags. We have also inserted controls to our software to prevent generating duplicate page title tags or meta tags. But also the page content quality not very good because page content added by customer.(example: http://www.enakliyat.com.tr/detaylar/evden-eve--6001) What should I do. Please help me.
Technical SEO | | iskq0 -
Page for Link Building
Hello guys, My question is about link building and reciprocal links. Since many directories request a reciprocal link, makes me wonder if is not better to create a unique page in the website only for this kind of links. What do you guys recommend? Thanks in advance, PP
Technical SEO | | PedroM0 -
Iframes & SEO
I've got a client that wants a site with all content in iFrames. They saw another site they liked & asked if we could do it. Of course we can technically. How big a negative hit would they take with SEO? Is there anything we can do to mitigate it, such as redirects, etc? Thanks for the help!
Technical SEO | | wcksmith0 -
Should i use NoIndex, Follow & Rel=Canonical Tag In One Page?
I am having pagination problem with one of my clients site , So I am deciding to use noindex, follow tag for the Page 2,3,4 etc for not to have duplicated content issue, Because obviously SEOMoz Crawl Diagnostics showing me lot of duplicate page contents. And past 2 days i was in constant battle whether to use noindex, follow tag or rel=canonical tag for the Page 2,3,4 and after going through all the Q&A,None of them gives me crystal clear answer. So i thought "Why can't i use 2 of them together in one page"? Because I think (correct me if i am wrong) 1.noindex, follow is old and traditional way to battle with dup contents
Technical SEO | | DigitalJungle
2.rel=canonical is new way to battle with dup contents Reason to use 2 of them together is: Bot finds to the non-canonical page first and looks at the tag nofollow,index and he knows not to index that page,meantime he finds out that canonical url is something something according to the url given in the tag,NO? Help Please???0