用户个人资料的 URL?成为斜杠后的子域或文本?

标签 url seo profile public

我正在创建一个基于在线的系统,该系统具有所有用户的公共(public)用户配置文件..

我想知道如何组织这些公共(public)用户配置文件的 URL?什么对 SEO 和用户友好性更好?

{username}.mysystem.com

mysystem.com/{username}

甚至可能

mysystem.com/users/{username}

提前致谢!

最佳答案

绝对不是用于 SEO 目的的子域。

我个人更喜欢最后一个选项 mysystem.com/users/{username},因为它提供了与应用程序其余部分的分离级别。

这当然要求 {username} 在数据库中始终是唯一的。如果不是(请参阅 StackOverflow 以及拥有您喜欢的任何用户名的能力,即使它已被占用),那么您还需要在 url 字符串中添加一个唯一标识符 mysystem.com/users/{userID}/{用户名

最后,如果网站完全以用户为中心(即博客网站),那么您可以从 url 字符串中删除 users 并使用 {username} 再次提供“用户名”是唯一的 mysystem.com/{username}

关于用户个人资料的 URL?成为斜杠后的子域或文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3167660/

相关文章:

url - CakePHP Routes 和 Google Webmaster Tools 验证

php - 如何使用 PHP 从字符串中删除主机名?

java - 分析 Java 代码

python - 是否有用于 python 的统计分析器?如果没有,我怎么能写一个呢?

seo - 从 Google 代码段中排除元素?

c# - 在 Windows 2008 上以编程方式创建漫游用户配置文件

URL映射、URL重定向/重写

url - 为 SQL 数据库动态生成短 URL?

php - 使用 htaccess 用斜杠重写 url

php - 将 url 更改为 "seo-url"