WordPress HTML网站地图可以直接显示在前台,用户能对网站一览无余,搜索引擎索引网站也能事半功倍,如果你还没有网站地图,一定要做一个。Sola会介绍两个可以生成WordPress HTML网站地图的插件,希望对你有用!文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
网站地图的分类
网站地图可以分为XML Sitemap和HTML Sitemap。XML Sitemap已经非常成熟,很多SEO插件都自带,就连WordPress也在5.5的更新中自带了xml站点地图功能,可以直接提交到各个搜索引擎。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
HTML Sitemap并非标准地图,灵活性较大,与网站其它页面没有差别。你可以用各种形式展示内容,比如tab选项卡、分块展示等等,美观程度也远好于XML Sitemap,对用户比较友好。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
哪些插件可以实现HTML网站地图功能
经过Sola一番挑选, 找到了两位重量级选手,它们各有千秋,都非常优秀。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
- Sitemap by click5 – 支持HTML和XML站点地图
- WP Sitemap Page – 仅支持HTML地图
Sitemap by click5插件介绍
启用插件后,导航到Dashboard > Sitemap
菜单,找到插件的设置。插件有三个选项卡,分别用来控制HTML Sitemap、XML Sitemap以及自定义链接。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
展示地图的方法
第一栏里显示了使用方法,在编辑器里插入click5_sitemap
这个shortcode,就能显示网站地图。至于网站地图的具体内容有什么,用什么格式显示,继续往下看。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
控制哪些内容显示,哪些不显示
General HTML Sitemap Settings这一栏里,可以选择要显示哪些文章类型,自定义类型、WooCommerce产品、分类、标签等等都支持,并且可以自定义每部分链接的标题。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
选择要显示的terms,比如分类、标签这些。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
控制地图格式和内容顺序
除了选择内容以外,还可以控制显示的样式,下面的设置用来控制分组、分栏、分页。分组显示的话,会用h2标题+列表的形式展示,比如“产品分类” + 产品分类的所有链接。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
如果不分组,就是传统的网站地图,所有链接混在一起,Sola觉得无法区分类型,搜索引擎读起来很轻松,人看了有点崩溃。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
HTML Sitemap Order这一栏,允许对分组进行排序,如果你选择了分组的展示方式,就可以在这里用拖拽的方法改变顺序。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
排除内容和添加自定义内容
Blacklist,将某些内容排除。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
Custom URLs,可以添加自定义链接,也会出现在站点地图中。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
前台效果:使用分组、分栏和自定义链接
效果如下图所示。总的来说,Sitemap by click5插件界面简单易用,功能齐全,值得推荐。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
WP Sitemap Page插件介绍
启动插件后,可以在Dashboard > Settings > WP Sitemap Page
下找到它的设置。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
该插件仅支持HTML网站地图,如果你已经使用了其它SEO插件,也就是已经有了XML地图功能,那这款就比较合适了,没用的功能最好一个都不要有。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
如何显示网站地图
同样,在编辑器里插入shortcode,并在设置页面做一些配置就可以。不同于Sitemap by click5,它的shortcode支持更多参数,设置页面的“How To Use”选项卡详细列出了shortcode的使用方法。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
比较有用的几个:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
wp_sitemap_page
– 设置里怎么配置的就怎么显示wp_sitemap_page only="product"
– 只显示某个custom_post_type,例如productwp_sitemap_page display_title="false"
– 不显示标题,相当于禁用分组功能,所有链接混在一起展示
在一个页面里多次使用这个shortcode,就能控制显示哪些内容,如何排序。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
定制链接模板
该插件支持用模板标签来自定义链接的格式,不过通常用默认的就好。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
控制哪些内容显示,那些不显示
选中的项目会被排除在外,可以排除有密码保护的内容。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
前台效果
使用默认配置的效果如下,带有分组。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
结语
Sola博客介绍了两个可以生成WordPress HTML地图的两款插件,它们各有千秋。两者都能实现的功能有:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html
- 控制posts、pages、custom post types和terms的显示,支持WooCommerce
- 可自定义显示顺序
- 可以分组展示,或者直接显示全部链接
除去相同的部分,Sitemap by click5还支持分页、分栏,自定义章节标题,单独排除某个post以及添加自定义链接。二号选手WP Sitemap Page则能定制链接模板,shortcode支持更多参数,可在一个页面多次使用。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/40964.html