タグ付けされた質問 「directory-index」

2
index.htmlの正しい使い方
あなたの意見を聞きたいという問題がたくさんあるので、それをうまく説明できればと思います。また、私はHTMLとCSSの知識しか備えていない初心者なので、強力なPHPを使用した簡単な解決策があるとほぼ確信していますが、それは役に立ちません。 私はアドレスに私の個人的なブログを持っていることをみましょうと言うexample.com/blog.htmlと、いくつかのサブのブログへのリンクがあるexample.com/blog/math.html、example.com/blog/coding.htmlなどが私のルートフォルダが含まれているのでblog.htmlとblogフォルダは、blogフォルダ自体はファイルが含まれていますmath.htmlとcoding.html。 まず第一に、私は(から学んだGoogleのウェブマスターツール統一するSEOや美的目的のために、それの良いことを)example.com.comとexample.com/index.html追加して_rel="canonical"_のソースに属性をindex.html。他のいくつかのトリック(やへのリンク../など./)を使用index.htmlして、Webアドレスに表示される醜い部分を取り除きました。 そして今、私はこのトリックがルートフォルダだけでなく任意のフォルダにも使用できるのだろうか?blog.htmlつまり、自分をblogフォルダに移動し、名前をに変更して、index.htmlとrel="canonical"統合するように追加example.com/blog/index.htmlしexample.com/blog/ます。 このトリックはから私のブログのアドレスを変更するでしょうexample.com/blog.htmlにexample.com/blog/。 終了していません!また、Googleロボットがフォルダのインデックスを作成するときに問題が発生しています。したがってsite:example.com/、Google検索に入力example.com/blog/すると、他の検索結果の中に、生のファイルやアイコンなどを含むフォルダへのリンクが表示されます。私はそれを修正する他の方法もあると思いますが、私が上記の変更を行うと、トリックもうまくいきます- ブログフォルダーのindex.htmlは、ユーザーがそのフォルダーの実際の生のコンテンツを閲覧できないようにし、そこにのみ表示されますexample.com/blog/グーグル検索の正しいリンクと(私はそう思います)_rel="canonical"_2番目の不要なリンクexample.com/blog/index.htmlが検索結果に表示されないようにします。 だから私の質問は: index.htmlすべてのサブフォルダーにファイルを置くのは良い習慣ですか、それともルートフォルダーのみに置くことを意図していますか? 2番目の「すべてのフォルダーのインデックス」メソッドを使用するときに発生する可能性のある欠点や問題はありますか? 上記のウェブサイトを構築する2つの方法のどちらを選びますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.