Temporary Redirect
-
I am having lot of Temporary Redirect on my reports, and all the links points to my ads server (openX).
like this:
http://ads.espectador.com/mod2/www/delivery/ck.php?n=a04fb31e&cb=138097
Here in this page there is an example.-
How can I fix this?
Thanks
-
I can't access your report, but generally there is no problem using temporary redirects for your ads server. I would just suggest putting nofollow on your openX links so search engines/OSE don't try to crawl them and you'll stop getting the errors in your reports.
-
In the seomoz recomendation I have this:
Temporary Redirect
Found 2 days ago
<dl style="color: #5e5e5e; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;">
<dt>Redirects to</dt>
<dd>http://ads.espectador.com/mod2/www/delivery/ck.php?ct=1&n=a04fb31e&cb=138097</dd>
<dt>Description</dt>
<dd>Using HTTP header refreshes, 302, 303 or 307 redirects will cause search engine crawlers to treat the redirect as temporary and not pass any link juice (ranking power). We highly recommend that you replace temporary redirects with 301 redirects.</dd>
</dl>
<a class="more expanded">Minimize</a>
How can I do that if all this urls are different? (for each ad campaign)
-
Every href in that page is a different ad, so I can add this rel nofollow at the end of every a href
[Is this a solution?
Or I can do something more macro and not for every ad?
Thanks again](http://ads.espectador.com/mod2/www/delivery/ck.php?n=a9cc3ec6&cb=48573945309999345793845)
-
Yes, you should add the nofollow tag to each ad that has the 302 redirect. Or if you have a lot of ads where it's not feasible to manually add the nofollow tag, you could just use robots.txt to tell the search engines/OSE not to follow them.
I also found this forum post which may have a macro solution - http://forum.openx.org/index.php?showtopic=503507808.
You can create html banners and set this value through those.
Create a banner. choose "generic html" as the type.
Put html in the banner area. This will be something like -
I am doing manually for now, but if I use robots.txt and my site is www.espectador.com and my ads url is ads.espectador.com
Where shall I put the robots.txt telling not to follow that address? in the root of espectador.com site or in the ads.espectador.com root?
Thanks again
-
If you can keep doing it manually, then that's what I would suggest. If you want to try the robots.txt route, try putting the following code in the robots.txt file in the ads.espectador.com root -
User-agent: *
Disallow: /Here's a helpful blog post with more details - http://www.seomoz.org/blog/robot-access-indexation-restriction-techniques-avoiding-conflicts
-
I have done that.
Lets see what happens next week...
Thanks