2017-05-30 34 views
1

我有我的網站的頁面(作爲示例)www.example.com/amp/amp-list.htmlrobots.txt不允許AMP頁面

當我驗證它在https://search.google.com/search-console/amp,它拋出錯誤:

Page cannot be reached
This could be because the page is unavailable or blocked by robots.txt
LEARN MORE

我的robots.txt:

# robotstxt.org 

User-agent: * 
Disallow: /auth/google 
Disallow: /auth/facebook 

任何人都可以請建議我幫助,讓我的網頁?

+1

刪除disallow語句...? – Andrew

+0

嗨,安德魯我把這個谷歌和臉書,如果我不允許可能會受到影響? – MMR

+0

@MMR請記住'amp'是Google運行的一個項目... – War10ck

回答

0

我認爲該網站:www.example.com/amp/amp-list.html需要訪問被封鎖的網址。
谷歌呈現整個網站包括。所有externe文件,如.js,.css。
因此,Search Console中的錯誤是Google不會訪問您的身份驗證目錄。
你可以做跟隨你的robots.txt:

User-agent: Googlebot 
Allow: /auth/google 
Allow: /auth/facebook 
User-agent: * 
Disallow: /auth/google 
Disallow: /auth/facebook 

記住該規則允許谷歌機器人必須拒絕規則之前。