PageAdmin自助建站系统生成百度SiteMap的方

2019-10-31 16:10 来源:易采站长站整理 作者:王振洲 点击: 评论:

A-A+

原标题:PageAdmin自助建站系统生成百度SiteMap的方

PageAdmin Cms作为一款优秀的自助建站系统,国内拥有不少的用户,之前在论坛里看到很多用户生成百度SiteMap文件都是通过安装插件来实现,但实际上通过系统自带的自定义路由功能一样可以实现siteMap文件生成,下面说一下步骤。

1、首先添加一个自定义路由的配置行,如何添加自定义路由,请参考我之前的文章,或者到官方帮助中搜索:自定义页面,可以找到自定义路由的使用方法,下面是我添加的一个配置行。

以上配置仅供参考,大家可以根据自己需要来写。

2、在模板目录的Views目录下新一个siteMap/siteMap.cshtml文件,文件内容如下;

@{

Layout = null;

string table = Request.QueryString["table"];

string domain = "http://localhost:800/buildSiteMap.cshtml";//localhost:800改为您的网站域名,必须是外网域名

//生成栏目siteMap

if (table=="column")

{

@foreach (var item in Html.GetColumnList().Where(c => c.Show == 1 && c.ColumnType <= 2))

{

string url = Html.ColumnUrl((int)(item.Id));

@url

@DateTime.Now.ToString("yyyy-MM-dd")

weekly

0.8

}

}

//生成信息表的siteMap

else if (!string.IsNullOrEmpty(table))

{

@foreach (var item in Html.InfoDataList(new { Table = table, ShowNumber = 1500 }))

{

http://www.pageadmin.net/jianzhan/@(item.Id).cshtml

@item.Thedate.ToString("yyyy-MM-dd")

weekly

0.5

}

}

else

{

HttpRequestHelper httpRequestHelper = new HttpRequestHelper();

//生成栏目siteMap文件

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

//生成product表的siteMap文件,必须保证news信息表实际存在

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

//生成news表的siteMap文件,必须保证news信息表实际存

存在

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

//更多信息表可以自行添加IOHelper.CreateFile方法,table参数改为信息表名即可

Response.Write("sitemap文件生成成功!");

}

}

3、最后直接在浏览器中输入:您的域名/buildSiteMap.cshtml 就会自动生成对应siteMap.xml文件。

生成完毕后可以到百度站长工具提交所有的siteMap文件的路径即可,以上是本人使用PageAdmin cms系统的一些经验总结,希望对大家有帮助。

【易采站长站编辑:秋军】

企业网站建设选用PageAdmin CMS的三大优势 企业网站建设选用PageAdmin CMS的三大优势
PageAdmin建站系统一直以来都是搭建企业网站的首先建站系统,目前也是国内用户最多的cms网站管理系统,模板丰富,功能强大
建议收藏:不同颜色的网站给用户带来不一样的体验 建议收藏:不同颜色的网站给用户带来
颜色是通过眼睛、脑和我们的生活经验所产生的对光的视觉感受。在我们生活中,颜色和人的情绪是密切相关的,人的情绪有
携号转网看上去很美,但你必须要了解这三点 携号转网看上去很美,但你必须要了解
携号转网终于要全面开放了。 根据工信部统一部署,2019年12月1日起,三大运营商将会在全国范围内提供携号转网服务。 距离
头条号运营,两个月从0到360W阅读量的秘密 头条号运营,两个月从0到360W阅读量的秘
近两年新媒体的崛起引发了内容运营的狂潮,各方企业纷纷涌入,但真正想靠新媒体实现盈利真的那么容易吗?博主习惯于把
手机建站留住客户有妙招 手机建站留住客户有妙招
手机建站随着移动普及度地提高,逐渐成为企业和站长获取流量的有效渠道,但手机端的特点也决定,制作网站虽然相对简单
手机建站四大核心组成部分 手机建站四大核心组成部分
手机建站随着移动普及度地提高,逐渐成为企业和站长获取流量的有效渠道,但手机端的特点也决定,制作网站虽然相对简单
虚拟主机建站 这4点会导致访问速度慢 虚拟主机建站 这4点会导致访问速度慢
建站使用虚拟主机是常见的事,在选择过程中大多会考虑设备的稳定性与访问速度,而其中以访问速度最被站长关心。那么,
为什么我的虚拟主机建站访问速度慢 为什么我的虚拟主机建站访问速度慢
建站使用虚拟主机是常见的事,在选择过程中大多会考虑设备的稳定性与访问速度,而其中以访问速度最被站长关心。那么,
外贸建站公司提醒:这些坑不要入 外贸建站公司提醒:这些坑不要入
今天带大家了解一下外贸建站要注意哪些地方,避免被坑。 1、外贸网站的设计思路 外贸企业不懂建站的人占绝对大比例。
外贸建站9大注意要点 外贸建站9大注意要点
今天带大家了解一下外贸建站要注意哪些地方,避免被坑。 1、外贸网站的设计思路 外贸企业不懂建站的人占绝对大比例。