PageAdmin自助建站系統(tǒng)生成百度SiteMap的方
  • 更新時(shí)間:2024-10-23 07:34:53
  • 建站經(jīng)驗(yàn)
  • 發(fā)布時(shí)間:1年前
  • 612

PageAdmin Cms作為一款優(yōu)秀的自助建站系統(tǒng),國(guó)內(nèi)擁有不少的用戶,之前在論壇里看到很多用戶生成百度SiteMap文件都是通過(guò)安裝插件來(lái)實(shí)現(xiàn),但實(shí)際上通過(guò)系統(tǒng)自帶的自定義路由功能一樣可以實(shí)現(xiàn)siteMap文件生成,下面說(shuō)一下步驟。


1、首先添加一個(gè)自定義路由的配置行,如何添加自定義路由,請(qǐng)參考我之前的文章,或者到官方幫助中搜索:自定義頁(yè)面,可以找到自定義路由的使用方法,下面是我添加的一個(gè)配置行。

以上配置僅供參考,大家可以根據(jù)自己需要來(lái)寫。


2、在模板目錄的Views目錄下新一個(gè)siteMap/siteMap.cshtml文件,文件內(nèi)容如下;


IOHelper.CreateFile("/columnSiteMap.xml", httpRequestHelper.Get(domain+"?table=column").Trim(), true);

//生成product表的siteMap文件,必須保證news信息表實(shí)際存在


IOHelper.CreateFile("/productSiteMap.xml", httpRequestHelper.Get(domain+"?table=product").Trim(), true);

//生成news表的siteMap文件,必須保證news信息表實(shí)際存在


IOHelper.CreateFile("/newsSiteMap.xml", httpRequestHelper.Get(domain+"?table=news").Trim(), true);

//更多信息表可以自行添加IOHelper.CreateFile方法,table參數(shù)改為信息表名即可Response.Write("sitemap文件生成成功!");


3、最后直接在瀏覽器中輸入:您的域名/buildSiteMap.cshtml 就會(huì)自動(dòng)生成對(duì)應(yīng)siteMap.xml文件。

生成完畢后可以到百度站長(zhǎng)工具提交所有的siteMap文件的路徑即可,以上是本人使用PageAdmin cms系統(tǒng)的一些經(jīng)驗(yàn)總結(jié),希望對(duì)大家有幫助。

我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開發(fā)、各類API接口對(duì)接開發(fā)等。十余年開發(fā)經(jīng)驗(yàn),每一個(gè)項(xiàng)目承諾做到滿意為止,多一次對(duì)比,一定讓您多一份收獲!

本文章出于推來(lái)客官網(wǎng),轉(zhuǎn)載請(qǐng)表明原文地址:https://www.tlkjt.com/experience/8257.html
推薦文章

在線客服

掃碼聯(lián)系客服

3985758

回到頂部