0755-23698839
132-6576-8769

如何生成XML网站地图

创络讲堂 2014-02-13 08:00:00 4196次 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),然后搜索引擎就会自动去处理剩下的工作了。

 

  • 如何在后台修改网站的二维码
    2018-08-08 16:45:18
    曾经,电话号码、QQ咨询和在线客服是网站的必备营销元素,而现在,二维码新加入了进来,也成为了网站营销的利器,本文将为您介绍如何在后台修改网站的二维码。
  • 网站改版时如何应对URL改变带来的负面影响
    2017-08-10 08:00:00
    网站改版,这基本上是每一个网站都会遇到的,新网站上线后,可能会遇到两个比较麻烦的事情。第一:用户学习成本可能偏高,比较难适应新网站的访问、操作流程;第二:URL可能会发生变化,导致搜索引擎出现收录异常和排名动荡。
  • 数据量庞大的Excel表如何导入到网站MySQL
    2013-05-13 08:00:00
    要让Excel里面的数据结构和现有MySQL的数据结构一致(新建表除外),例如:没有ID索引字段的情况下,需要先在Excel中新建好这个字段并填写好对应的数据。在导入数据库的时候,还应该在表的第一行列出字段名。
  • 搜索引擎是如何去掉网站上的噪声数据
    2012-03-20 08:00:00
    昨天深圳网络公司【创络科技】特意将网站优化过程中比较接近数据挖掘层面的信息做了一下简单的介绍,今天创络将继续介绍有关搜索引擎是如何去掉网站上的噪声数据的。
  • 搜索引擎是如何提取网站中的关键词
    2012-03-17 08:00:00
    了解到的资料可能会对大家展开更高层次的网站优化有一定帮助,如果您现在正在朝着这样的方向发展,那么仅仅知道网站内容和外链是远远不够的。
  • 不做优化的网站如何也有排名
    2012-03-15 08:00:00
    基本上这样的情况非常的普遍,也很常见,为什么这么说呢?因为这可以被认为是另外一种网站优化方法:自然排名。
标准建站流程
客服电话
  • 132-6576-8769
  • 0755-23698839