目前分類:PHPBB (3)

瀏覽方式: 標題列表 簡短摘要

在竹貓星球看到了這篇[分享] 關於搜尋引擎來訪的控制與管理, 裡頭提到了利用PHPBB的sitemp產生器, 動態產生動態產生sitemap.xml(事實上是由phpbb.php產生的內容), 來提交給Google。

雖然還沒測是那個sitemap產生器能否在phpbb 3.x 使用, 不過版本似乎有點舊(2005年), 於是又在同一個網站(phpBBHacks.com)找到一個較新的sitemap產生器, 使用的方式也大致相同。

  1. 將下載下來的sitemap產生器解壓縮, 將 google-sitemap.php放到 phpbb的根目錄
  2. 修改 google-sitemap.php的內容, 把下列內容中的「www.YOUR-DOMAIN.TLD」改成自己phpbb的網址
    $domain_root = 'http://www.YOUR-DOMAIN.TLD/'; // Edit here
  3. 將改好的檔案上傳到主機。
  4. 將google-sitemap.php當作sitemap提交給google(在Google網站管理員工具提交), 基本上提交給Google的是由google-sitemap.php所產生的「sitemap索引」, 實際的sitemap也會經由此索引, 由google-sitemap.php依照論壇各版產生給Google。
  5. 等待google去抓這個sitemap, 看看結果訊息是否正常。

 

出現錯誤時的修改方式:

不過實際使用時, 會發現提交sitemap之後會出現錯誤訊息, 似乎Google目前並不支援在sitemap索引中使用<changefreq>, 所以要修改一下google-sitemap.php, 把下列這段的紅字部份改成註解


Jikky 發表在 痞客邦 留言(0) 人氣()

在PHPBB安裝Google Analytics方式:

  1. 在PHPBB樣板的目錄下(例如:....\styles\prosilver\template), 找到overall_footer.html 這個檔案, 這個檔案會出現在所有頁面的下方。
  2. 修改overall_footer.html的HTML, 把Google Analytics 提供的追蹤程式碼放在</body>之前。
  3. 修改完後, 在PHPBB的管理後台做「清除快取」的動作。
  4. 回到Google Analytics確認程式碼是否正常。

 



Jikky 發表在 痞客邦 留言(1) 人氣()

PHPBB官網: http://www.phpbb.com/

中文語系下載: http://www.phpbb.com/languages/

 

PHPBB的正體中文支援站: 竹貓星球

 

台灣不少人使用的Discuz!其實是大陸研發的軟體, 據說授權方式也並非免費軟體, 但目前仍提供免費下載!



Jikky 發表在 痞客邦 留言(0) 人氣()