Should you cache redirects?
-
I would like to know what fellow SEO people think, should you cache a redirect?
Problems I see with caching redirects are meta refreshes and there might be a slow down in page load, but is it a big issue? Should we cache redirects?
Do pages get indexed more if you cache redirects? Our ecommerce product pages are all dynamic, and currently we cache redirects but i'm seeing a lot of meta refresh issues.
Another area that cropped up is that, the redirect doesn't pass on query parameters. Our system dumps URLs and they are redirected to SEO ones, but the redirect doesn't pass on parameters like Google Analytic tracking tags.
What are your thoughts?
Thanks
-
Sorry for the late response, but I can sum up my answer in a brief way.
I agree with you. If SEOmoz is finding the meta refresh, it's likely Google is too. And why the meta refresh? Why not a 301 redirect?
Could you provide an example of one of your search pages? Feel free to private message me if you don't want to share publicly.
-
Hi Cyrus,
Here's some more information. Hopefully it will help. All of our product pages are generated using a program. Users enter data into specific fields and gets saved.
Once the publish button is pushed of the program, the data goes to our developers. This isn't live on the web yet as it is just data. The information is dumped into a folder and our developers generate SEO urls and start populating templates with data.
This is what gets published live and indexed.
If I wanted to change the SEO URL. I simply need to specify which fields to generate the new URL from and get the existing URL to redirect to the new one. I can secure a single jump this way and crawlers will never jump from one link to another.
Google just sees this SEO URL and template page.
The problem is that, for efficiency purposes, the website's internal search doesn't use the SEO url, it instead generates a url based on the folder that gets data dumped in. Once a user clicks on this URL, they get redirected to the SEO page. Developers did this for "efficiency reasons"
This is where meta refresh is kicking in. Anyone who clicks on a product from a search gets redirects to the SEO one. SEOMoz is reporting a high meta refresh issue, but my developers are saying it's no problem as the search pages never get indexed.
In my opinion, even though the page isn't getting indexed, the spider is still following and noticing the meta refresh.
After pursuing, they said they can turn off from caching redirects. I'm not well versed in the implications of turning off the caching of redirects. Thus my curious question
-
Hi Cyto,
I'm no expert here, (and I might ask a few other SEO types with more expertise to jump in) but I'm curious - What do search engines see with these redirects?
For example, if I try to access page /example.html?q=1&tw=89, what does Google see in terms of redirects, response codes and URLs.
Also, could you provide a little more background on the meta refresh issue? Do the redirects pass through a meta refresh, and again what is the crawl path for search engines?
Thanks for your patience!
Cyrus
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
-
Redirection Problem
I have a site that has 2,50,000 pages and I want to redirect to another domain. Is it good practice for SEO and google?
Intermediate & Advanced SEO | | MuhammadQasimAttari0 -
Found a cache of old domain names, should I link or 301 redirect
We have found a cache of about 10 URLs, some are ranking above our main URL in Google SERPS. What is the best course of action here? a. Redirect all to the homepage?
Intermediate & Advanced SEO | | moconn
b. Link all domains to the homepage?
c. Link all domains to select pages on on main site, being careful not to anchor text spam
d. 301 redirect all to the main site. Is there any disadvantage to your recommendation? Is there likely to be a penalty incurred? I feel like we'll get the strongest increase in rankings by following option c but it feels like option d may be safer. Thanks in advance for your help!0 -
How many redirects are too many?
Hello Everyone, I currently have a dynamic site and it is my understanding that switching to a static site would be beneficial. I already have some 301's in place from when my site had a .php extension to the new extension now with ./?... etc. Is it okay to re redirect them? How many redirects are too many? Thank you in advance for suggestions. Have a Fabulous Friday! Sandra
Intermediate & Advanced SEO | | rankmenow0 -
How do you 301 redirect URLs with a hashbang (#!) format? We just lost a ton of pagerank because we thought javascript redirect was the only way! But other sites have been able to do this – examples and details inside
Hi Moz, Here's more info on our problem, and thanks for reading! We’re trying to Create 301 redirects for 44 pages on site.com. We’re having trouble 301 redirecting these pages, possibly because they are AJAX and have hashbangs in the URLs. These are locations pages. The old locations URLs are in the following format: www.site.com/locations/#!new-york and the new URLs that we want to redirect to are in this format: www.site.com/locations/new-york We have not been able to create these redirects using Yoast WordPress SEO plugin v.1.5.3.2. The CMS is WordPress version 3.9.1 The reason we want to 301 redirect these pages is because we have created new pages to replace them, and we want to pass pagerank from the old pages to the new. A 301 redirect is the ideal way to pass pagerank. Examples of pages that are able to 301 redirect hashbang URLs include http://www.sherrilltree.com/Saddles#!Saddles and https://twitter.com/#!RobOusbey.
Intermediate & Advanced SEO | | DA20130 -
301 redirect to a temporary URL
Hi there, What would happen if I redirected a set of URLs to a temporary URL structure. And then a few weeks later redirected the original URLs and temporary URLs to the final permanent URLs? So for example:A -> B for a few weeks.
Intermediate & Advanced SEO | | sichristie
then: A->C and B->C where:
C is the final destination URL.
B is the temporary destination
A is the original URL. The reason we are doing this is the naming of the URLs and pages are different, and we wish to transition our customers carefully from old to new. I am looking for a pure technical response.
Would we lose link juice? Does Google care if we permanently redirect to a set of 'temporary' URLs, and then permanently redirect to a set of what we think are permanent URLs? Cheers, Simon0 -
Moving Content To Another Website With No Redirect?
I've got a website that has lots of valuable content and tools but it's been hit too hard by both Panda and Penguin. I came to the conclusion that I'd be better off with a new website as this one is going to hell no matter how much time and money I put in it. Had I started a new website the first time it got hit by Penguin, I'd be profitable today. I'd like to move some of that content to this other domain but I don't want to do 301 redirects as I don't want to pass bad link juice. I know I'll lose all links and visitors to the original website but I don't care. My only concern is duplicate content. I was thinking of setting the pages to noindex on the original website and wait until they don't appear in Google's index. Then I'd move them over to the new domain to be indexed again. Do you see any problem with this? Should I rewrite everything instead? I hate spinning content...!
Intermediate & Advanced SEO | | sbrault741 -
ISAPI Redirect in httpd.ini doc
Hi folks, Due to working on a site older than myself, I find myself in a position whereby I need to set up some redirects in the httpd.ini document. I had wrongly assumed this would be in the same way as I would in htaccess, but alas, no dice. There's nothing special about what I'm trying to do, but I think the expressions are what are confusing me. I'm trying to redirect this example page - http://www.example.com/subfolder/DisplayArticle.asp?ID=12345 to it's subfolder http://www.example.com/subfolder/. Here's what I have: [ISAPI_Rewrite] Redirecting old article to new locations RewriteRule ^/subfolder/DisplayArticle.asp?ID=12345 /subfolder/ [R=301,L] Can someone please point me in the right direction? Thanks Matt
Intermediate & Advanced SEO | | Horizon0 -
DNS or 301 Website Redirect
We are running a marketplace site, so we have thousands of vendors selling their products on our site. Each vendor has a Profile page and we are soon to launch a premium store-front that is white label. Many of these vendors will want to point a custom url to their premium store-front (which is a sub domain of the marketplace) and we are trying to get an understanding of how we should instruct them to point their url in a way that will give the main marketplace site the seo juice. We also want to understand what will show up in the address bar. Will it be their url or our sub domain? Will any of the marketplace seo juice boost their url local listing status?
Intermediate & Advanced SEO | | bloomnation0