一些同事正在考虑为我们的媒体(音频/图像/视频/幻灯片)建立一个网站管理网站。我感兴趣的是,是否有任何已知的,有效的和可管理的方式来实现一个商业网站的自动站点地图。
构建站点地图有哪些流行的最佳实践方法?
通过查看数据库内容,编写一个自动脚本为我们的网站构建站点地图是否就足够了?
对效率和SEO性能有什么考虑吗?
发布于 2015-11-04 14:13:37
首先,我假设您指的是一个XML站点地图和一个HTML站点地图,只是为了安全起见。其中很多都取决于你正在使用的CMS。例如,WordPress提供了大量用于生成和维护XML & HTML站点地图的插件,但是许多CMSs没有这种功能,或者它们没有足够大的社区来构建这样一个插件。在我工作的地方,我们通常会尽可能地自动化地生成和维护站点地图,但这并不总是可能的,因为我们处理的许多CMS都是过时的和脆弱的,并且/或构建一个自动的站点地图生成器需要花费大量的时间。所以这真的取决于你的CMS是否已经存在一个插件,你的CMS有多灵活,你愿意花多少时间来构建这个插件,如果它还不存在的话。
至于最佳做法,实际上只有少数几个。想到的一个最佳实践是确保XML站点地图的格式良好。这是显而易见的,但值得一提的是,我看到了很多XML站点地图,它们的格式都不太好,随后也会出现索引问题。这可能只是我自己的经验,但我认为,多做一点努力是值得的,以防止今后的任何头痛。另一个最佳实践是在XML站点地图中添加移动注释(如果您有一个单独的移动网站)。您可以以其他方式提供注释(例如标记中的注释,详细的注释),但这是最简单的方法,特别是在处理大型网站(IMHO)时。
至于效率和SEO,这与最后一段并驾齐驱。肯定有一些需要考虑的事项,我认为最大的考虑就是确保XML站点地图得到很好的维护。我已经处理过有1000+页面的网站,确保尽可能多的页面被索引的最好方法之一是定期更新XML,并将站点地图提交到和Bing网站管理员工具中。
https://webmasters.stackexchange.com/questions/86678
复制相似问题