SEO優化帝國cms製作xml網站地圖

帝國cms製作xml網站地圖

sitemap.html
1、sitemap.html 格式的網站地圖主要用來方便用戶的瀏覽使用,簡單的來說就是給人看的,並不能起到 XML Sitemap 所起的作用。

2、所以這個文件一般的大型網站會做成一個網站導航,而小型的網站,例如虎糾自媒體就是把博客文章簡單的順序列出了而已。

帝國cms製作xml地圖,新建自定義頁面
在這裏插入圖片描述
代碼如下:

<?='<?xml version="1.0" encoding="UTF-8"?>'?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>[!--news.url--]</loc>
<priority>1.000</priority>
</url>
 
[e:loop={"select * from phome_enewsclass order by myorder",0,24,0}]
<?
if($bqr['classurl']=='')
{
$sccurl=$public_r['newsurl'].$bqr['classpath']."/";
}
else
{
$sccurl=$bqr['classurl']."/";
}
?>
<url>
<loc><?=$sccurl?></loc>
<priority>0.6000</priority>
</url>
[/e:loop]
 
[e:loop={"select * from phome_enewszt order by ztid",0,24,0}]
<?
if($bqr['zturl']=='')
{
$sccurl=$public_r['newsurl'].$bqr['ztpath']."/";
}
else
{
$sccurl=$bqr['zturl']."/";
}
?>
<url>
<loc><?=$sccurl?></loc>
<priority>0.6000</priority>
</url>
[/e:loop]
 
[e:loop={"select * from phome_ecms_news order by newstime DESC",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
[/e:loop]
</urlset>

這個代碼可以將整站的頁面全都遍歷出來,不用複雜的id設置和欄目名稱修改。
注意:如果有多個表,則繼續,把[!db.pre!]ecms_news,改成相應的表名.
註釋:使用相對地址: [!–news.url–]
若使用絕對地址:把“ [!–news.url–] ” 把輸出網頁位置添加網址爲如:“ http://127.0.0.1/ ”

SEO優化與網站地圖知識:

Sitemap就是我們站長所說的網站地圖,他包含網站中所以的URL鏈接,這樣可以方便搜索引擎識別快捷的抓取和發現你網站中的鏈接,也就是你說所的URL,從而提高搜索引擎的抓取效率,提高你網站的收錄量。在實際中我們最常見的有兩種網站地圖文件格式:sitemap.xml,sitemap.html,以及還有 sitemap.txt,sitemap.gz 等多中格式,還有給普通的html格式的地圖。

XML Sitemap 地圖:
1、XML地圖能促進收錄

XML Sitemap 是爲了讓你的站點更好地被收錄。特別是當你的站點內容層次比較深,或者包含許多通過js或提交表單才能獲得 URL 時,XML Sitemap 可以幫助搜索引擎機器人抓取原本不好獲得的 URL。如果你的站點很簡單、每個頁面均可以通過 html 鏈接到達,且層次不超過三層,則不用 XML Sitemap 也會被全部收錄。

2、網站不會因爲提交了 XML Sitemap 而受到懲罰

提交 XML Sitemap 可以幫助你的站點更好的被收錄,但如果你的站點存在內容或操作上的問題,同樣不會被收錄。絕對不會因你提交了正確或錯誤的 XML Sitemap 而懲罰你的站點。

3、XML Sitemap 間接促進排名

雖然說網站排名與 XML Sitemap 並沒有直接的關係,但因爲 XML Sitemap 爲搜索引擎提供了你站點的更多信息,這有利於搜索引擎更好地評估你的站點。並且網站地圖集中分配網站的權重,引導蜘蛛抓取內容,所以網站地圖能促進收錄,促進收錄就會促進排名。

4、XML Sitemap 放置位置

對於 Google 搜索引擎 XML Sitemap 可以放在任何一個它可以爬取的位置,包括其他的網站上。需要你通過 Google 網站管理員工具把存放的地址提交 Google。其他搜索引擎需要放在網站根目錄,同樣需要提交。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章