從搜尋結果中移除你網站上代管的圖片

緊急移除圖片

如要快速從 Google 搜尋結果中移除您網站上代管的圖片,請使用移除工具。提醒您,除非您一併移除網站上的圖片,或按照「不需要立即移除的圖片」一節所述的方法封鎖圖片,否則一旦移除要求失效,這些圖片可能會重新出現在 Google 的搜尋結果中。

如果圖片不需要立即移除

將您網站的圖片從 Google 搜尋結果中移除的方法有兩種:

兩者效果相同,您可以選擇網站較方便採用的方法。 提醒您,Googlebot 必須檢索網址才能擷取 HTTP 標頭,所以同時採用這兩種方法並不合理。

如果您無法存取代管圖片的網站 (例如 CDN),或是 CMS 不支援透過 noindex X-Robots-Tag HTTP 標頭或 robots.txt 封鎖圖片,則可能需要從網站上完全刪除這些圖片。

使用 robots.txt 規則移除圖片

如果不想讓您網站的圖片出現在 Google 的搜尋結果中,請在代管圖片的網站根目錄中加入 robots.txt 檔案,例如 https://yoursite.example.com/robots.txt。相較於使用移除工具,使用 robots.txt 規則將圖片從 Google 搜尋結果中移除所需的時間較長,但因為使用萬用字元或子路徑的封鎖方式,可提供您更靈活的控管選擇。此外,這個做法適用於所有搜尋引擎,「移除工具」則僅適用於 Google。

假設要讓 Google 排除您網站的 dogs.jpg 圖片 (位於 yoursite.example.com/images/dogs.jpg),請在 robots.txt 檔案中加入下列內容:

User-agent: Googlebot-Image
Disallow: /images/dogs.jpg

Google 會在下次檢索 dogs.jpg 圖片時看到這個規則,進而在搜尋結果中排除該圖片。

規則可能包含特殊字元,以提供更靈活的控管選擇。具體來說,* 字元可比對任何連續的字元,方便您使用單一規則比對多張圖片路徑。

如要將網站上的多張圖片從 Google 的索引中移除,請為每張圖片新增 disallow 規則,如果圖片具有共通的模式 (例如檔案名稱的後置字串),請在檔案名稱中使用 * 字元。例如:

User-agent: Googlebot-Image
# Repeated 'disallow' rules for each image:
Disallow: /images/dogs.jpg
Disallow: /images/cats.jpg
Disallow: /images/llamas.jpg

# Wildcard character in the filename for
# images that share a common suffix. For example,
#   animal-picture-UNICORN.jpg and
#   animal-picture-SQUIRREL.jpg
# in the "images" directory
# will be matched by this pattern.
Disallow: /images/animal-picture-*.jpg

如要將網站上的所有圖片從我們的索引中移除,請在 robots.txt 檔案中加入下列規則:

User-agent: Googlebot-Image
Disallow: /

如果要移除特定類型的所有檔案,例如納入 .jpg 圖片但排除 .gif 圖片,請使用下列 robots.txt 項目:

User-agent: Googlebot-Image
Disallow: /*.gif$

只要將 Googlebot-Image 指定為 User-agent,即可從 Google 圖片搜尋結果中排除圖片。如果要將圖片排除在所有 Google 搜尋之外 (包括 Google 搜尋和 Google 圖片搜尋),請指定 Googlebot 使用者代理程式。

移除含有 noindex X-Robots-Tag HTTP 標頭的圖片

或者,您也可以將 noindex X-Robots-Tag 新增至要移除的圖片的 HTTP 回應標頭,藉此從 Google 搜尋結果中移除您網站代管的圖片。在這種情況下,您必須允許檢索圖片網址,Googlebot 才能擷取 noindex 規則。如要實作 noindex X-Robots-Tag HTTP 回應標頭,請按照 noindex 的說明文件操作

請注意,將 noimageindex 漫遊器標記新增至特定網頁時,系統也會禁止為該網頁內嵌的圖片建立索引。不過,如果相同的圖片也出現在其他網頁中,則圖片可能是透過這些網頁建立索引。為確保特定圖片無論在何處都遭到封鎖,請使用 noindex X-Robots-Tag HTTP 回應標頭。

如何移除他人資源中的圖片?

請參閱這篇 Google 搜尋說明文件,瞭解如何從搜尋結果中移除圖片。