Удалить скрипт PHP из URL в Google - PullRequest
1 голос
/ 23 августа 2011

Я допустил ошибку (не знаю как) на моем .htaccess и часть ссылок моей артиллерии в Google изменились с:

mysite/articles/isfahan_articlesXXX.html

На:

mysite/maghalat.php/isfahan_articlesXXX.html?id=XXX 

Где XXX - идентификатор статьи.Моя текущая .htaccess часть, которая содержит статьи:

RewriteRule ^articles/isfahan_articles([0-9]+).html$ maghalat.php?id=$1
Redirect 301 ^maghalat.php/isfahan_articles([0-9]+).html?id=([0-9]+)$ mysite/articles/isfahan_articles$1.html

Однако она по-прежнему не будет перенаправлять:

mysite/mghalat.php/isfahan_articlesXXX.html?id=XXX 

Кому:

mysite/articles/isfahan_articlesXXX.html

Я бы тожехотел бы удалить эту ссылку из Google:

mysite/articles/isfahan_articlesXXX.html

Ответы [ 3 ]

1 голос
/ 23 августа 2011

Чтобы удалить страницы из индекса Google, необходимо создать учетную запись Google и использовать Инструменты для веб-мастеров Google .Добавьте свой сайт и следуйте инструкциям, чтобы подтвердить, что вы являетесь владельцем сайта.Есть возможность удалить URL.

Страницы, которые вы хотите удалить, должны соответствовать некоторым критериям : они должны быть ограничены в доступе или возвращать код ошибки 404 или 410.

Когда старые URL-адреса соответствуют вашимстатьи заблокированы или удалены, это только вопрос времени, пока новые не появятся снова в индексе Google.

1 голос
/ 23 августа 2011

Когда вы перенаправляете, используя код состояния 301 (постоянно перемещенный), он со временем исчезнет из Google.

0 голосов
/ 23 августа 2011

Вы должны проверить свои ссылки, кажется, что эти страницы созданы из-за ошибки где-то.Но я просто догадываюсь.

Вы также можете добавить в свой файл robots.txt шаблон, запрещающий роботу сканировать ваши страницы.

...