1

У меня есть некоторые проблемы с индексацией Google на моем сайте WordPress. Когда я добавил свой сайт в Google Веб-мастер .htaccess был следующийGooglebot не может получить доступ к моему WordPress robots.txt

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

Теперь, я пытался добавить эти строки в .htaccess файл, но Google все еще не индексируются мой сайт.

# BOT SETTINGS 
SetEnvIfNoCase User-Agent .*google.* search_robot 
SetEnvIfNoCase User-Agent .*yahoo.* search_robot 
SetEnvIfNoCase User-Agent .*bot.* search_robot 
SetEnvIfNoCase User-Agent .*ask.* search_robot 

Order Deny,Allow 
#Deny from All 
Allow from env=search_robot 

Где я делаю неправильно?

+0

попробуйте удалить ** User Agent Agent SetEnvIfNoCase. * Google. * Search_robot ** part, а затем повторно отправьте его. –

+0

Я был проблемой межсетевого экрана. Спасибо всем – bit

ответ

1

Создайте файл robots.txt и загрузите корневую папку wordpress с помощью следующего кода.

User-agent: google 
Disallow: 

User-agent: yahoo 
Disallow: 

User-agent: bot 
Disallow: 

User-agent: ask 
Disallow: 

User-agent: * 
Disallow:/

И попробуйте удалить #BOT SETTING в вашем .htaccess.

+0

Я внес эти изменения, но google по-прежнему не имеет доступа к файлу robots.txt. Если я проверю наличие роботов, тест заканчивается успехом. Но у роботов-тестирующих инструментов есть пустые роботы – bit

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