mvc での典型的なコントローラー/アクション/ID ルーティングを考えると、説明テキストを追加して、URL がタイプになるようにします
mySite.com/home/page/myarg/the-title-of-the-page-etc.
これは SO に似ており、フォームは次のとおりです。
stackoverflow.com/questions/928349234/the-text-of-the-question-etc.
これは簡単に行うことができますが
Html.ActionLink(LinkText, "Page", new { id = "myArg" } ) + "/" + myUrlText
独自の拡張機能を展開する前に、英数字以外の文字などを削除できる可能性がある既存の拡張機能を探しています。