【发布时间】:2021-08-08 04:11:39
【问题描述】:
我最近在一个项目的用户名上工作,并想在域名旁边创建一个用户名系统,例如 Instagram.com/{username}、Facebook.com/{username} 甚至 Twitter.com/{用户名}。
我的路线:
Route::get('{username}', [HomeController::class, 'index'])->name('dashboard');
这绝对没问题。但我无法理解 SEO 将如何检测这样的动态 URL,例如我们可以看到 Facebook 和 Instagram 用户名有时会显示在 google 和 bing 上。这是正确的方法吗?还是我错了?最近有人建议应该对此类 URL 进行 301,现在我很困惑在这种情况下我们如何为此类 URL 执行 301?
【问题讨论】:
-
对于 SEO 问题,您应该在 webmasters.stackexchange.com/questions 上提问
-
您需要添加opengraph
标签: laravel laravel-8 laravel-routing