Google sees redirect when there isn't any?
-
I've posted a question previously regarding the very strange changes in our search positions here http://www.seomoz.org/q/different-pages-ranking-for-search-terms-often-irrelevant
New strange thing I've noticed - and very disturbing thing - seems like Google has somehow glued two pages together. Or, in other words, looks like Google sees a 301 redirect from one page to another.
This, actually, happened to several pages, I'll illustrate it with our Flash templates page.
URL: http://www.templatemonster.com/flash-templates.php
Has been #3 for 'Flash templates' in Google.Reasons why it looks like redirect:
Reason #1
Now this http://www.templatemonster.com/logo-templates.php page is ranking instead of http://www.templatemonster.com/flash-templates.php
Also, http://www.templatemonster.com/flash-templates.php is not in the index.
That what would typically happen if you had 301 from Flash templates to logo templates page.Reason #2
If you search for cache:http://www.templatemonster.com/flash-templates.php Google will give the cahced version of http://www.templatemonster.com/logo-templates.php!!!
If you search for info:www.templatemonster.com/flash-templates.php you again get info on http://www.templatemonster.com/logo-templates.php instead!Reason #3
In Google Webmaster Tools when I look for the external links to http://www.templatemonster.com/logo-templates.php I see all the links from different sites, which actually point to http://www.templatemonster.com/flash-templates.php listed as "Via this intermediate link: http://www.templatemonster.com/flash-templates.php" As I understand Google makes this "via intermediate link" when there's a redirect? That way, currently Google thinks that all the external links we have for Flash templates are actually pointing to Logo templates?The point is we NEVER had any kind of redirect from http://www.templatemonster.com/flash-templates.php to http://www.templatemonster.com/logo-templates.php
I've seen several similar situations on Google Help forums but they were never resolved.
So, I wonder if anybody can explain how that could have happened, and what can be done to solve that problem?
-
Funny, we had that self-pointing canonical tag since July 8th - just removed it less than a day ago as we thought it might be harmful. So, that means that it didn't help as it was there all the time.
-
It is perfectly standard for the "real" page to show a canonical to itself. For example, look at the code for this Q&A question. It has a canonical tag pointing to itself.
A loop would be created only if you made an error. If you set the canonical for Page A as B, then you set the canonical for Page B as A, then you would have created a loop which should be fixed. If you designate the canonical for Page A as B, and the canonical for Page B as B, that would be perfectly valid.
In summary, yes I am suggesting that all pages involving /flash-templates.php including the page itself should use the canonical tag. At the very least add it to both the flash-templates.php page and the logo-templates.php page, each pointing to themselves.
-
Actually, we do use canonical on pages with parameters such as this one:
http://www.templatemonster.com/flash-templates.php?aff=affiliate
or this
http://www.templatemonster.com/flash-templates.php?from=2&type=9Do you suggest that we place canonical on the page itself, won't it create some kind of infinite loop? If http://www.templatemonster.com/flash-templates.php refers to itself as canonical?
-
I noticed you still have not added the canonical tag to your pages. If you do not wish to add them to all the pages in your site would you consider at least adding it to a couple of your affected pages to see if there is any impact?
You wont notice any difference until the pages are crawled again, but if you don't make any change at all this issue may remain.
I would also suggest your site requires a higher level of security then most e-commerce sites. Your audience and customers are often developers with various levels of experience. Any unhappy customer or developer will often have at least some knowledge related to website security, not to mention your competitors.
If you use a solid backup system you can compare the files from your current site with the files from a backup taken in June to see if you have any infected files.
-
Can you determine whether this is happening to any other pages right now?
Whenever we see this type of thing, we look at the development schedule to see which dev changes have recently been implemented. As everyone else has noted, I don't see anything out of place either but sometimes it's easier to look at specific recent dev changes.
Has the page been crawled since last cache? If not, maybe it would be a good idea to 'help' google crawl it a little more quickly to see if things get resolved.
-
A few other points.
site:templatemonster.com/flash-templates.php
Doesn't show anything, (except the few items which you have blocked by robots.txt, so that is normal) which leads me to believe you had an issue as Ryan said on July 19th. Luckily they kept you in the results for "Flash templates" even with a different page.
I would also advise to add descriptions to all pages at the same time you are adding canonicals. Why does the 'Problem' page flash-templates.php not have a description tag? Perhaps a coding issue that is causing this issue as well?
-
I have looked at your page header codes, anchor links, html code on both pages along with the robots.txt for your site. There is no apparent reason for this issue.
The google cache URL for your logo-templates page is: http://webcache.googleusercontent.com/search?q=cache:http://www.templatemonster.com/flash-templates.php
Your Google cache is clearly displaying the wrong page as it appeared on July 19th.
You have two options. You can do nothing and see if the issue resolves itself after the next Google update. Another choice, which I would recommend, is to add the canonical tag to all your pages. The canonical tag is helpful for numerous reasons. I add the tag to every page. That tag should clear up any confusion that occurred.
-
P.S. have you tried using the Fetch as Googlebot tool in WMT?
-
So you are certain that you never had any type of redirect or canonical tag that might account for this. Hmmm, this looks weird.
After looking at this issue and your previous question, I'm stumped. I don't see any redirects, canonicals, etc that could cause this. My best suggestion is to try to get the ear of someone at Google (maybe try Matt Cutts?).
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
-
Do I need to remove pages that don't get any traffic from the index?
Hi, Do I need to remove pages that don't get any traffic from the index? Thanks Roy
Intermediate & Advanced SEO | | kadut1 -
In the google index but search redirects to homepage
Hi everyone, thanks for reading i have a website "www.gardeners.scot" and have the following pages listed in google site: command http://www.gardeners.scot/garden-landscaping-Edinburgh.htm & http://www.gardeners.scot/garden-maintenance-Edinburgh.htm however when a user searches for "garden landscaping Edinburgh" or "garden maintenance Edinburgh" we are in the rankings but google search links these phrases to the home page not to their targeted pages. the site is about a year old have checked the robots.txt, sitemap.xml & .htaccess files but can see anything wrong there. any ideas out there?
Intermediate & Advanced SEO | | livingphilosophy0 -
Moving to https with a bunch of redirects my programmer can't handle
Hi Mozzers, I referred a client of mine (last time) to a programmer that can transition their site from http to https. They use a wordpress website and currently use EPS Redirects as a plugin that 301 redirects about 400 pages. Currently, the way EPS redirects is setup (as shown in the attachment) is simple: On the left side you enter your old url, and on the the right side is the newly 301'd url. But here's the issue, since my client made the transition to https, the whole wordpress backend is setup that way as well. What this means is, if my client finds another old http url that he wants to redirect, this plugin only allows them to redirect https to https. As of now, all old http to https redirects STILL work even though the left side of the plugin switched all url's to a default HTTPS. But my client is worried the next plugin update he will lose all http to https redirects. While asking our programmer to add all 400 redirects to .htaccess, he states that's too many redirects and could slow down the website. Well, we don't want to lose all 400 301's and jeopardize our SEO. Question: what does everyone suggest as an alternative solution/plugin to redirect old http urls to https and future https to https urls? Thank you all! Ol8km
Intermediate & Advanced SEO | | Shawn1240 -
If a website Uses <select>to dropdown some choices, will Google see every option as Content Or Hyperlink?</select>
If a website Uses <select> to dropdown some choices, will Google see every option as Content Or Hyperlink?</select>
Intermediate & Advanced SEO | | Zanox0 -
301 redirect changed googles cached title tags ??
Hi, This is a new one to me ?! I recently added some 301 redirects from pages that I've removed from my site. Most of them just redirect to my home page, whilst a few redirect to appropriate replacement pages. The odd thing is that when I now search my keywords googles serp shows my website with a title that was on some of the old (now removed and redirected) pages. Is this normal? If so, how should I prevent this from happening? What is going on? The only reasons I set up the redirects was to collect any link juice from the old pages and prevent 404s. Should I remove the 301s? I fetched as google and submitted - to see if that updates the tags. (not been indexed yet) Any help would be appreciated. Kind Regards Tony
Intermediate & Advanced SEO | | thephoenix250 -
Hide H1 tags on pages. Don't chuckle-Need assistance.
I redesigned my companies website and I am first and foremost an SEO person so I know the importance of a well laid out website. Furthermore, I know realistically you should NEVER hide text whether it's with WH or BH intentions but here is my problem. For every page I have all the details taken care of except proper placement of H1 tags. My website is responsive designed VERY competitive industry I have to make sure it is properly developed both design wise and seo wise It's an INC 5000 company so NO BH intentions On phones and tablet devices I have the header images hidden and in the place of header images I have the information as in location, service,etc of whatever that page may be. This makes it look good on desktops and serves up information quickly to people using phones and tablets. My question is: Would it be bad to turn that text seen on tablets and phones into an h1 tag as it's hidden on desktops with CSS but available on mobile devices. My problem is making the h1 tag's work with the desktop versions visually as placement doesn't make since. Any opinions are appreciated. Thanks Ballanrk
Intermediate & Advanced SEO | | ballanrk0 -
There's a website I'm working with that has a .php extension. All the pages do. What's the best practice to remove the .php extension across all pages?
Client wishes to drop the .php extension on all their pages (they've got around 2k pages). I assured them that wasn't necessary. However, in the event that I do end up doing this what's the best practices way (and easiest way) to do this? This is also a WordPress site. Thanks.
Intermediate & Advanced SEO | | digisavvy0 -
Does a 'Certified Domain' help SEO?
I see that GoDaddy offer a 'Certified Domain' option. Does this help SEO at all?
Intermediate & Advanced SEO | | Techboy0