Turadise 訂閱電子報
每篇文章上傳,寄送一則電子報,提供您不容錯過的觀點。
每篇文章上傳,寄送一則電子報,提供您不容錯過的觀點。
使用Cloudways建立wordpress網站時,使用rankmath或yoast等SEO外掛會自動建立robots.txt,但如果使用Slim SEO等外掛時,則需要靠自己手動建立。本文將一步一步教學如何手動建立robots.txt,以及問題排除。
若要新增robots.txt (或放廣告要用的 ads.txt),必須到Wordpress主機的根目錄public_html資料夾上新增。
由於Cloudways並沒有提供cPanel等管理面板,無法直接從網站到根目錄public_html去修改,因此需透過SFTP(安全檔案傳輸協定)軟體與主機做連線,這邊推薦可以下載FileZilla。
FileZilla是一種免費的FTP使用者端以及伺服器端開放原始碼程式,具有多種平台的軟體套件,可以在Windows,Linux和macOS平台上執行。伺服器和客戶端都支援FTP和SFTP(FTP over SSL/TLS),而客戶端還可以連接到SFTP伺服器。
點擊上面網頁後,可以依據Windows 或 macOS平台來下載對應軟體,選擇免費版本即可。
在FileZilla上輸入Public IP、Username、Password及Port:22之後,若連線成功,則FileZilla的右邊區塊(Romote site)會出現伺服器的資料夾。
若還未確認要在robot.txt新增之索引規則,則可參考下方貼上。
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://[網站連結]/[xml檔案名稱]
!請注意:[yourWebsiteUrl] 請修訂為網站的網址,[your seo xml] 為你使用的SEO外掛建立的xml檔案,如果用Rank Math 則範例會是https://abc123.com/sitemap_index.xml
新增完之後,則可以去網址 https://[網站連結]/robot.txt,範例為 https://abc123.com/robot.txt
我原本使用Rank math作為SEO外掛,後來更換為Slim SEO,兩個外掛的xml檔案名稱不一樣,所以需要更新robots.txt檔案。
但使用FileZilla修訂後,去網站的robots.txt頁面,還是舊的,該如何修訂?
更新後必須清除網站暫存(purge),才會看到頁面更新。
如果有安裝Cloudflare的話,則需要使用其Purge everything的功能才行。