終わりの.htmlを使ってURLを書き直す?

SEOフレンドリーなURLを生成するためにURLを書き直すには、通常、拡張子(.html)を使用することをお勧めします。拡張子がないと、URLが不完全であるようです。おそらく、Webページはフォルダではなくファイル(実際には)と似ている必要があるからです。それはほぼすべてのウェブサイトで使用されていた方法でした。

しかし、私は最近、主要なコンテンツウェブサイトがURLの最後からhtml拡張子を削除したことに気づいています。これはstackexchangeプロジェクトの場合もそうです。

html拡張機能を削除すると有益でしょうか?または、URLが拡張子なしにあることは役に立たないことがわかりましたか?

1
私は覚えていないが、私は多くのSEOフォーラムの議論のケースでした。さらに、あなたが振り返ってみると、ほぼすべてのウェブサイトがHTML拡張機能を使用していました。
追加された 著者 John Stevens,
クエリ文字列を使用することは、SEOにとって(URLにキーワードがないために)不利になります。しかし、私は最近の「拡張」せずにURLに向かって "傾向"を発見するために興味があります。
追加された 著者 John Stevens,
あなたはどこに拡張を追加する方が良いと思ったのですか? Googleの記事または起こらなかった! :-)
追加された 著者 teekarna,
あなたが振り返ってみると、クエリ文字列(?id = 1)を使ったウェブサイトがたくさん見つかるでしょう。あなたの質問に答えるために、あなたがしていることはまったく重要ではありません。
追加された 著者 teekarna,
クエリ文字列は、URLにキーワードがないため不利ではありません。これはクエリ文字列であり(キーワードはparams内にある可能性があるため)、不利になります。ほとんどの検索エンジンは、疑問符の後にその部分を使用しません。
追加された 著者 teekarna,

2 答え

それを維持する唯一の利点は、一貫性のためです(不要な301のリダイレクトを追加したくない既存のURLが多数存在する)。

それを削除する唯一の理由は、柔軟性のためです。 .aspx、.php、または.shtmlにサイトを移動する場合はどうなりますか?

ファイルタイプの拡張機能を削除するといいえのSEOメリットがあります。 URLを(わずかに)短くして、web n00bsには当てはまりにくいですが、それはそれです。

2
追加された
多くの人が、使用しているプラ​​ットフォームを隠すために、HTTPレスポンスを変更してサーバー構成を隠したり誤って識別したりするのと同じようにしています。
追加された 著者 Lèse majesté,

私はあなたが "フォルダ"や "ファイル"などの用語をウェブアドレス(より正確にするためにURI)と混同すべきではないと思います。言い換えれば、幅の.htmlを終えるウェブページは です。

また、.php、.jsp、.aspx、または.mycustomextensionで終わるアドレスを持つこともできます。あなたのウェブサイトの訪問者には関係ありません。

したがって、私は個人的には、拡張部分が冗長で、特定のURIの実際の意味を曖昧にすることがあります。

一方、URIはWebサーバー上の物理ファイルを表すことができます。そのような場合、.htmlは理由があります。動的なページでは、無制限のURIはより多くのユーザー(と私は思うSEO)フレンドリーです。

1
追加された