1

我的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文件,但谷歌仍然沒有索引我的網站。

# 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

請嘗試刪除** SetEnvIfNoCase User-Agent。* google。* search_robot **部分然後重新提交。 –

+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:/

並嘗試在你的.htaccess刪除#BOT SETTING

+0

我做了這些改動,但谷歌仍然無法訪問robots.txt。如果我檢查機器人的可用性,測試以成功結束。但機器人測試工具有一個空機器人 – bit