使用SEO友好链接

2022-02-28 00:00:00 php seo

我正在开发一个PHP网站,目前我的链接是Facebook风格的,就像这样

me.com/profile.php?id=123

我在考虑转到对爬行搜索引擎更友好的地方 (就像这里的Stackoverflow),类似于:

me.com/john-adams

但是,我如何区分两个同名用户,或者更准确地说,Stackoverflow如何区分两个同名问题呢? 我在考虑做一些类似的事情

me.com/john-adams-123

并分析URL。

是否有其他建议?


解决方案

Stackoverflow执行与您的me.com/john-adams-123选项类似的操作,不同之处在于更像me.com/123/john-adams,其中John-Adams部分实际上没有编程意义。您提议的方式稍好一些,因为URL中无语义内容的数字ID更靠右。

我要做的是在用户表中存储一个唯一的插件(这些SEO友好的URL组件通常称为插件),并在需要时进行数字追加操作以获得唯一的插件。

相关文章