удалить текстовый файл роботов из результатов поиска Google

Доброе утро всем

У меня есть свой сайт в WordPress, изначально я приобрел SSL-сертификат и использую версию https для отображения в результатах поиска Google.

но из-за https я видел одну проблему, заключающуюся в том, что мой трафик уменьшается, поэтому, чтобы снова увеличить свой трафик, я планировал показывать версию http в результатах поиска Google, используя приведенный ниже код

RewriteOptions inherit
RewriteEngine On

RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Через некоторое время все URL-адреса https были удалены из результатов поиска Google, а все URL-адреса http проиндексированы в результатах поиска Google.

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

https://yourdomain.com/robots.txt

а также

Http: //yourdomain/robots.txt

моя версия https 301 перенаправлена ​​на http, используя приведенный выше код, который я уже показал.

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

Кто-нибудь может показать мне трюк, чтобы удалить текстовый файл HTTPS роботов из результатов поиска Google.

Спасибо

0

Решение

Вы можете вставить это правило в корень сайта .htaccess ** чуть ниже RewriteEngine On линия, чтобы бросить 404 для robots.txt запрос:

RewriteEngine On

RewriteRule ^robots\.txt$ - [L,R=404,NC]
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]