スラッグ (Slug) とは、URL のパス部分に含まれる、リソースを識別するための人間が読める文字列です。元々は新聞業界の用語で、記事の短い識別子を意味していました。Web では、ブログ記事や商品ページなどの URL に使用される、コンテンツを表す簡潔な文字列を指します。
たとえば「https://miji.be/glossary/short-url」の「short-url」がスラッグです。スラッグは SEO において重要な役割を果たし、検索エンジンは URL に含まれるキーワードをコンテンツの関連性の判断材料として使用します。<% if (typeof amazonTag !== 'undefined' && amazonTag) { %><a href="https://www.amazon.co.jp/s?k=URL%20スラッグ%20SEO%20設計&tag=<%= amazonTag %>" target="_blank" rel="nofollow noopener noreferrer" class="amazon-inline-link">Amazon の関連書籍</a><% } else { %>Amazon の関連書籍<% } %>も参考になります。
スラッグの設計ベストプラクティスとして、小文字の英数字とハイフンのみを使用すること、短く簡潔に保つこと (3〜5 単語程度)、コンテンツの主要キーワードを含めること、ストップワード (the、a、and など) を省略することが挙げられます。
短縮 URL のカスタムエイリアスは、スラッグの一種と考えることができます。意味のあるスラッグを設定することで、URL の可読性と記憶しやすさが向上します。<% if (typeof amazonTag !== 'undefined' && amazonTag) { %><a href="https://www.amazon.co.jp/s?k=Web%20設計%20ベストプラクティス&tag=<%= amazonTag %>" target="_blank" rel="nofollow noopener noreferrer" class="amazon-inline-link">Web 設計のベストプラクティス集</a><% } else { %>Web 設計のベストプラクティス集<% } %>も役立ちます。