選擇了Joomla進行建站,是很明智的,因為它不僅是開源程序,更總要的是它本身就是一個seo優化不錯的cms系統,下面列的是joomla 最基本的seo優化設置注意事項供大家參考。
1. 啟用Joomla sef url(偽靜態)
登錄后臺:系統>通用配置->站點->SEO 設置->開啟搜索引擎友好鏈接/Search Engine Friendly URLs(SEF)選中yes開啟;這樣能將您的網站url干凈很多。
另外,Use Apache mod_rewrite 選擇Yes,將去掉sef url網址中的index.php,同時將joomla站點根目錄下的“htaccess.txt”文件重命名為“.htaccess”;
Add suffix to URLs 選擇yes,則Joomla 自動在網址后面添加.html后綴,現在google對目錄類型的url也會給予較高權重,因此這個關系不大。
2. 減少joomla內容重復
重復內容是seo優化的大忌,去掉joomla文章默認帶魚的pdf 版本、打印版本和email 的鏈接,減少重復內容:Article Manager->右上角 parameters->Icons、PDF Icon、Print Icon、E-mail Icon選擇hide。全局設置對已經發布的文章無效,需要對已經發布的每一篇文章進行單獨設置。刪除首頁顯示的文章的pdf和打印圖標設置 在:menus->main menu->home,然后再右側的Parameters (Component)選項中為這個頁面鏈接參數做特別設置。優先級由高到低依次為:文章設置->菜單鏈接設置->全局設置。
同時刪除joomla默認安裝時的演示數據。如文章、分類catalog、section等等。如果對joomla很熟悉的話,前面安裝joomla的時候就不用選擇安裝樣本數據庫。
3. 提升網站速度
速度不僅有助于seo排名,還將大大提升用戶體驗。將暫時用不到的模塊Disable掉,如在module manager中disable Resource資源鏈接、login form、polls模塊等;精簡代碼嵌套結構;適當合并多個css文件為一個等等,另外建議開啟joomla網站緩存cache。
4. robots.txt設置
在網站上測試內容沒有準備好之前,建議在robots.txt 文件中加disallow:/,切記內容完善之后去掉這條規則,否則joomla所有seo設置都是白忙活。
5. .htaccess文件設置
將joomla整個站點不帶www的域名重定向到相應的帶www的域名,在.htaccess文件中添加以下301重定向規則:
RewriteCond %{HTTP_HOST} ^test.com$
RewriteRule ^(.*)$ "http://www.test.com/$1" [R=301,L]
注意:a.把域名改成你自己的; b.必須加在.htaccess文件RewriteEngine On下面,添加到末尾可能無效。若不行可以嘗試再在RewriteEngine On上一行添加Options +FollowSymLinks,更多詳情請看301轉向的實現。
6. Joomla 網站全局設置
主要是設置Meta標簽優化,Description、Meta Keywords和Show Title Meta Tag。為每個Section和category填上完整的描述description
7. 網站結構和鏈接結構seo優化
布置好網站內部鏈接,適當設置h1和h2標簽。給joomla網站加上兩三個具有較高權威性和相關性的外部鏈接。
8. 自定義404頁面
和普通網站seo優化一樣,為joomla設置404頁面是個不錯的建議。
9. 安裝joomla seo 優化插件
如果嫌上面這些一步步的seo優化步驟很繁瑣的,那可以嘗試安裝joomla 豐富的seo 插件。如sh404SEF、joomla SEF、Xmap網站地圖生成器,優化joomla 網站title 和meta description、keywords的 SEO-Generator插件等等。





