我正在为我的表达式引擎网站进行一些搜索引擎优化。我需要在我的脑海中添加一些链接标签,以允许谷歌爬虫确认我博客中分页页面之间的关系。
我需要补充:
<link rel="next" href="http://www.mysite.com/news/latest-news/P10" />
到第一个新闻页面,然后:
<link rel="prev" href="http://www.mysite.com/news/latest-news/" />
<link rel="next" href="http://www.mysite.com/news/latest-news/P20" />
到下一页,还有一些一直到我要添加的最后一页
<link rel="prev" href="http://www.mysite.com/news/latest-news/PXX" />
我一直在尝试通过使用以下代码来实现这一点:
第一个新闻页面:
{if last_segment == "latest-news"}
<link rel="next" href="http://www.6dg.co.uk/news/latest-news/P10" />
{/if}
这很好用,但是对于后续页面,我已经尝试过了,这不起作用,因为 PX 不能作为 url 段访问。
{if last_segment == "P10"}
<link rel="prev" href="http://www.6dg.co.uk/news/latest-news" />
<link rel="next" href="http://www.6dg.co.uk/news/latest-news/P20" />
{/if}
{last_segment} 返回最新消息。
有谁知道我该如何解决这个问题?
我对这种方法还有另一个问题。目前我只有 3 个分页页面,但是随着更多条目的添加,这会增加,所以我不知道要定位什么段值来添加我的最终链接标签。
任何帮助将不胜感激。
我正在使用表达式引擎版本 2.2.2