技術的な観点から見ると、唯一の問題はトラフィックと着信リンクです(そのうちの1つは別のリンクにリダイレクトする必要があります)。
次に、どちらをプライマリにするかを選択する必要があります。 wwwを含むサイト(google、Microsoft、Ruby-lang)とwwwを含まないサイト(stackoverflow、github)。新しい人はWWWを使わないように思えます。
何を選択しますか?
いくつかの説明をお願いします。
更新:これはプログラミング関連の質問です。実際、このサイトはプログラマー向けですので、技術者がどう思うか見てみたいと思います。
更新:WWWのないサイトが明確な勝者です。君たちありがとう!
どちらを選択するかは問題ではありませんが、選択して一貫性を保つ必要があります。スタイルの問題ですが、検索エンジンはこれら2つのURLを異なるサイトと見なしていることに注意することが重要です。
http://www.example.com
http://example.com
したがって、審美的な理由で選択したものは、SEOの理由で一貫して使用する必要があります。
編集:私の個人的な意見は、www
を控えめにすることです。短いURLも好きです。それが私次第であれば、www.example.com
からexample.com
。
WWWを使用しないでください。これは不必要な言い回しであり、グラフィックデザイナーにとっては苦痛です。
考慮すべき問題がいくつかあります。たとえば、 コンポーネントにCookieのないドメインを使用する を参照して、Cookieの有効性の問題を確認してください。
ただし、決定方法に関係なく、そのドメインの1つだけを正規のドメイン名として使用し、301リダイレクトを使用して無効なドメインを修正します。 Apache Webサーバーの場合、 mod_rewrite を使用してこれを実行できます。
当然、両方を構成します。 www
を通常のURLにリダイレクトします。これは、とにかくすべてのアドレスの先頭で習慣的にタイプする人を満足させるためにのみ存在するからです。ただdo n't、何をするにしても、www
を手動で入力する必要があります。今まで。
聴衆次第だと思います。技術的な対象者はwww
が存在すると想定しますが、技術的な対象者は本能的にそれを期待せず、短いURLを高く評価します。
(編集:私は最近、ウェブメールを含む家族が使用するドメインを設定しました。妻がウェブメールのアドレスを尋ねました。「mail.ourdomain.com」と言いました。「www .mail.ourdomain.com "。)
いずれにしても、do n't use cleanlyがあなたがdo uselyに301リダイレクトすることを確認してください。そうすれば、ユーザーも検索エンジンも気にする必要がなくなります。
Wwwなしでリダイレクトします。 Apache 2.xの場合:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_Host} ^www\.yourdomain\.com$
RewriteRule (.*) http://yourdomain.com/$1 [R=Permanent]
Wwwは無意味だと思います。私たちは皆、私たちがWorld Wide Web上にいることを知っています。ロードバランシングまたはデバイス固有のサイト(たとえば、.mobiトップレベルドメインが存在する場合でも、モバイル用のm.google.comなど)にサブドメインを使用することをお勧めします。
この質問の1つの側面は、CDNといくつかのWebホスト(例:Googleサイト)を扱います。このようなホストでは、ホストサーバーを指すサイト名のCNAMEレコードを追加する必要があります。ただし、DNSの設計方法により、CNAMEレコードは、NSまたはSOAレコード)など、同じ名前の他のレコードと共存できません。 example.comの名前にCNAMEを追加することはできず、代わりにサブドメインのCNAMEを追加する必要があります。もちろん、通常はサブドメインに「www」を選択します。
この技術的な制限にもかかわらず、可能な限りサイト上のwwwを省略することを好みます。
wwwは標準のサブドメイン、メインドメイン内のWebサイトのサブフォルダーとして使用されます。
http://no-www.org/ は非推奨にしようとしています。
http://www.w3.org/ にはwwwが含まれます。
両方のサイトをチェックする価値があります。
現時点では、標準というよりは趣味と宗教の問題になっているようです。何を選択するにしても、Ctrlキーを押しながらEnterキーを押すなどしてwwwから登録またはリダイレクトするようにしてください。ショートカットはwwwにコピーします。
他のサブドメインはありますか?そうだとすれば、ストアや国際化サブドメインなど、他の目的に使用されるさまざまなサブドメインを所持している場所があるので、wwwを使用する方が理にかなっているかもしれません。
それがあなたのサイトの主要な部分であることは明白であるので、私は通常www.sitename.comで行きます。 Testing.sitename.comはテスト中です。 House.sitename.comは私の自宅のPCです。明示的にするのが好きですが、サイトがwwwを使用しない場合は気にしません。私は純粋ではありません。 :)
wwwなしで使用します。この背後にある一般的な理由は、Webブラウザにアドレスを書き込んでいるので、Webにアクセスしていることはすでに暗黙的です。サイト(ブラウザで他に何をしますか?)-したがって、余分なwwwを使用することは役に立ちません。
具体的には、httpリクエストを受信すると、ユーザーがWebサイトにアクセスすることを望んでいることがわかります。 Webブラウザーは http://-header を暗黙的に追加するため、ユーザーはアドレスを気にするだけで済みます。同じことが他のサービスにも当てはまります-ftpをホストする場合、ftpクライアントをftpなしのドメインに向けるのに十分なはずです。 -プレフィックス。
私が正しく理解している場合、異なるwww。、ftpなどのサブドメインを使用する理由はほとんど歴史的であり、トラフィックは単に正しいサーバー/サービスに向けられているため、最近では関係ありません-冗長なプレフィックスは彼らの人気の。
私は常にwww以外をwwwにリダイレクトし、www.mysiteとして参照します。 wwwで始まるリンクのみを正しく変換するさまざまなフォーラムやインスタントメッセンジャーアプリについて考えてください。 。
あなたは自分のURLを覚えやすくし、Googleなどにランキングなどに同じURLを登録してもらいたいと考えています。
ベストプラクティスはwwwを処理することですが、常にHTTPをwww以外のバリアントにリダイレクトします。これにより、検索エンジンは両方のバリアントへのリンクを同じサイトとしてランク付けすることを認識します。
使用するものは何でも、1つに固執するか、セッション/ Cookieが適切に機能するように、ドメインごとに2セットのCookieを作成する必要があります。