這是本文件的舊版!
除了sitemap.xml1)可以告訴搜尋引擎有哪些網頁想被編目,robots.txt可以告訴搜尋引擎的bot那些目錄不想被crawl,我們也必須在網頁上留下對應的資訊(html的meta description或keyword)以提供系統化的資訊,而在dokuwiki的plugin中semantic可以幫我們自動產生依據schema.org規範的格式資料,meta description及author及json與open graph規格的資訊,省卻我們(我們自己要添加meta到dokuwiki程式產生的頁面也很難)手動的麻煩,semantic plugin會自動將網頁的前段文字500字做為description,Aurthor資訊就是dokuwiki的作者,剩下的還是等待搜尋引擎的編目後進行修正,這部分有bing webmaster tool與google search console可以查看報告。
# Rule 2025March User-agent: GPTBot Disallow: / User-agent: OAI-SearchBot Disallow: / User-agent: SemrushBot Disallow: /
keywords在bing搜尋引擎建議使用,但另搜尋引擎google並不使用
plugin:keywords
{{keywords>台南,府城,鱔魚麵,鱔魚意麵,阿鐵}}
如標題“SEO優化“在HTML語法中係<H3>標籤,只要用瀏覽器CTRL-U查看網頁原始碼並搜尋即可,在BING的網站掃描中,顯示高優先的多個H1標籤錯誤,理由是搜尋引擎會對網頁的H1 H2 H3等標籤做關鍵字索引,重複的多個標籤並不會為網站加分,反而有可能讓搜尋引擎選擇略過,身為SEO Webmaster當然該依循。
修正後H1等標籤,會影響到Dokuwiki的自動TOC(Table of Content),簡言之H2與H3以下的標題是不被顯示的,優點是更簡潔了,但仍可到系統設定中自訂之。
在HTML中HEADER段的META資訊可以加註網頁包括語系的相關資訊,也可以置入Description與keyword來方便搜尋引擎檢索,在Dokuwiki中我由幾個可以處理META資訊的Plug-in找到這個: plugin:keywords
{{keywords>關鍵字1,關鍵字2,關鍵字3,關鍵字4,關鍵字5}}
我插入語法的位置選擇在H1標籤下方,優點是方便修改,相較放在第一行時必須按整頁編輯才能修改方便。