如何生成XML网站地图

创络讲堂 2014-02-13 08:00:00 2772次 https://www.chuangluo.com/news_365.html 作者:创络科技

网站地图的重要性想必不用深圳网站建设公司创络多说大家也知道:对于一些稍微比较大型的网站来说,如果没有网站地图,用户访问时的用户体验和搜索引擎抓取都会出现一定程度的困难。但是我们也没有必要对网站地图产生什么恐惧感,因为结构清晰的网站,不用网站地图,也完全没有问题,今天我们这里专门针对那些结构不是特别清晰的大型网站地图做一下说明。

XML网站地图应该如何设计?

其实只要大家注意观察一下我们公司网站的XML地图(网站最底部)就会明白,我们将多个网站地图分成了三个。一个是索引地图、一个是固定页面的地图、一个是新闻和案例等动态页面的地图。在这三个文件中,基本上就包含了整个网站全部的页面URL路径,因此我们就不用再担心出什么岔子。

XML网站地图

索引XML地图详解

大家点开我们的索引地图后,可以清楚的看到,这个文件中只有两个URL路径,就是固定页面的XML地图
和新闻和案例等动态页面的XML地图。每次我们在后台更新的时候,只需要读取这个文件,修改lastmod的时间为当前日期即可。

固定页面的XML地图详解

这里我们建议直接使用一个XML地图生成工具,比较常用的是Xenu,生成出来后,将那些动态页面的路径删除后,剩下的就是固定页面(含首页)的URL路径。同样的,在后期更新这个文件的时候,修改lastmod的时间为当前日期即可。

新闻和案例等其他动态页面的XML地图详解

这些页面通常直接通过数据库查询获得其索引值(id)和其他关键字索引编号(如类别id等),然后通过文件操作函数(如:fwrite)按照XML地图文件格式,直接生成lastmod为当前日志的新文件即可。每次更新时,先删除旧的地图,然后再生成新的地图。

在robots.txt文件中设置首要XML网站地图

经过上面的处理,我们的网站一共就有了至少3个XML网站地图,这三个文件都将要被放在网站的根目录,那么我们要通过robotst.txt文件告诉搜索引擎从哪里开始?在rotobs.txt文件中指定首要的XML网站地图的方法是在文件的第一排声明(如:Sitemap: https://www.chuangluo.com/sitemap_index.xml),然后搜索引擎就会自动去处理剩下的工作了。

 

  • 企业网站应具备的责任感
    2012-09-30 08:00:00
    对于大型企业来说,一般都非常注重企业文化建设,当然这里就肯定少不了社会责任感。 深圳网站建设 公司【创络】认为大多数的小型企业可能没有办法抽出足够多的人力物力财力来做这方面的工作...
  • 数据量庞大的Excel表如何导入到网站MySQL
    2013-05-13 08:00:00
    来自深圳福田区鹏生电子的柯先生联系到 深圳网络公司 【创络】,希望我们能为其更新网站上的库存系统。因为我们地处公明,直接去福田要1个多小时的时间。于是文件是通过网络传输过来的,当...
  • 网站的基础优化是指什么
    2012-11-15 08:00:00
    深圳网站建设公司 【创络】这里也不能让大家仅听我们的一家之言,这里仅仅是站在我们自己的角度上,向客户们介绍一下网站的基础优化是指什么?因为大多数客户来咨询我们的时候都会提到优化...
标准建站流程
客服电话
  • 0755-23698839