Google は私のニュース記事を次のようにインデックスに登録しています:
https://www.site.com/news/id5-
と:
https://www.site.com/news/id5-title-of-article
実際、両方のインデックスが作成されますが、結果で完全な URL バージョンが省略されます。どちらの URL も同じアドレスに解決されますが、毎回 id#-title-of-article を強制して、この正規化の問題を修正したいと考えています。
このサイトは、Codeignigter フレームワークを使用して作成されています。
system/application/config/routes.php にある私のルート ファイルには以下が含まれます。
$route['news/id(\d+)-(.*)'] = "news/view/$1";
これを修正する方法についてのアイデアはありますか?