2016-11-29 2 views
0

У меня есть URL-адрес перенаправления для внешних ссылок, например, <a href="www.mysite.com/redirect?id=234gf34">click</a>, который отлично справится. Однако, делая поиск по сайту в google, как этот «сайт: www.mysite.com», показывает мои ссылки перенаправления, и нажатие на них приводит меня прямо к тому, где его перенаправление.Внутренние URL-адреса перенаправления на внешние сайты отображаются на google

Есть ли способ остановить использование Google этих ссылок в результатах?

Любая помощь была бы высоко оценена!

+0

Пожалуйста, обратите внимание, что 'www.mysite.com/redirect ? id = 234gf34' является _not_ действительным URL-адресом, ему не хватает схемы (протокола). Это _might_ работает в некоторых ситуациях, в зависимости от используемого программного обеспечения, но это более или менее удача. – arkascha

+0

Чтобы ответить на ваш вопрос, было бы полезно, если бы вы сказали _how_, что вы перенаправляетесь на конечный URL. – arkascha

+0

Я думаю, что вы ищете [nofollow] (https://en.wikipedia.org/wiki/Nofollow). – Rishav

ответ

2

Вы можете создать файл robots.txt и поместите эти 2 строки текста в нем:

User-agent: * 
Disallow: /redirect 

Смотрите пояснение здесь, http://www.robotstxt.org/robotstxt.html

+1

Спасибо @anddontcallmeshirley, который кажется отличным решением, опасался, что он может работать не так, как ожидалось! – Kobi

Смежные вопросы