最善のアプローチは何ですか?なぜ?
サブドメインとサブフォルダーの使用についての議論に参加しました。
蜂蜜の販売専用の新しいセクションを自分のWebサイトに作成したいとします。
私は蜂蜜を生産も販売もしていません。それはほんの一例です。私の友人の一人はミツバチを飼っていて、彼自身の蜂蜜を生産していますが、それはおいしいです😋
ウェブサイトのハニー部分はかなり大きく、eコマースを管理するための独自のアプリケーションがあります。
これを自分のWebサイトに2つの方法で追加できます。 1つ目は、次のようなサブフォルダーを使用することです。flaviocopes.com/honey
。
2つ目は、たとえばサブドメインを使用することですhoney.flaviocopes.com
。
3番目のオプションがあります。これは、次のような独自のドメイン名を使用しています。flaviohoney.com
。ただし、元のドメインを維持することに焦点を当てましょう。
サブドメインを使用すると、管理が簡単になります。独自の完全に独立したアプリやCMSなどがあり、CI / CDに使用する場合は、Gitリポジトリに個別に保存します。また、独自のホスティングで個別にホストすることもできます。
Shopifyなどの外部サービスを使用している場合は、サブドメインを使用できるため、これは理想的なソリューションだと思います。
一方、サブフォルダーは少し複雑です。サーバー側で創造的な方法を考え出さない限り(つまり、独自のサーバーを管理する必要があることを意味します)、コードはすべて、メインドメインを管理する元のコードの下に配置する必要があります。 。
ただし、バーをサブフォルダーアプローチに向けて移動するという大きな利点があります。SEO。
Googleはそれを公式に確認していませんが、サブドメインをメインドメインとは完全に異なるサイトと見なしています。
honey.flaviocopes.com
SEOの「ジュース」を継承しないflaviocopes.com
持っているかもしれません。多くのサブドメインがあると、メインドメインに一元化するのではなく、複数のサブドメインに対するドメイン権限が希薄になります。
この理由だけで使用することを正当化できますflaviocopes.com/honey
。
ブランディングの観点からは、個人的には違いはないと思います。大規模なプロジェクトには、個別のドメイン、ロゴ、デザインを用意することをお勧めします。しかし、それが単なるアイデアや、たとえば、別のドメインを持つことに時間と労力を費やすことなく試乗したいものである場合は、サブフォルダーまたはサブドメインの両方のアプローチで問題なく機能します。
その他のラボチュートリアル:
- このブログを実行するために使用するスタック
- ソフトウェア開発者になる8つの理由
- ブログを書く開発者のためのSEO
- 本のレビュー4時間労働週
- ライフスタイルビジネスを構築する
- 独自のプラットフォームを構築する
- インディーメーカーとして、どのような商品を作っていくべきですか?
- 独自の雇用保障を作成する
- 開発者、マーケティングを学ぶ
- 製品ビジネスの自由
- 価値を生み出す
- あなたのビジネスに目的を持ってください
- アイデアは何もない
- ニッチ
- ソフトウェア開発者のためのリモートワーク
- 製品/市場適合
- フロントエンド開発者向けの最高のポッドキャスト
- なぜメーリングリストを作成する必要があるのですか?
- お金から時間を切り離す
- ソフトウェア製品に適用される希少性の原則
- 社会的証明の原則
- ウェブサイトにダークモードを追加した方法
- ディープワークの本に関する私のメモ
- 退屈なスタックを使用することの長所
- プログラミング時間を見積もる方法
- 開発者として独立することについて
- 学ぶ方法学ぶ方法
- プログラミングの仕事の面接の質問がとても難しいのはなぜですか?
- プログラマーになるには学位が必要ですか?
- 誰もがプログラミングを学ぶことができます
- 生産的になる方法
- 静的サイトの実際のページビュー数を取得する方法
- 今日、開発者バケットを埋めましたか?
- ビデオの録画方法
- 私が過去に行ったすべてのソフトウェアプロジェクト
- チュートリアルメーカーの観点からのチュートリアル煉獄
- すべての開発者はブログを持っている必要があります。これが理由であり、それに固執する方法です
- 開発者のためのビジネスマインドセットを持つ
- メンテナンス不可能なコードの書き方
- インポスター症候群とは
- 夢中にならずに自宅で仕事をする方法
- 心配するのをやめ、JavaScriptエコシステムを愛することを学んだ方法
- Webページのプロトタイプを作成する方法
- あなたはあなたのチームで最悪の開発者でなければなりません
- Hugoを使用してブログを開始する方法
- 知らないことを書く
- uBlockOriginを使用して気を散らすものをブロックする方法
- コーディングは芸術です
- 私は2年間毎日1つのブログ投稿を書きました。これが私がSEOについて学んだ5つのことです
- 火事への対処
- ジェネラリストであることについて
- 開発者のジレンマ
- My plan for being hired as a Go developer. In 2017
- MacとiOSデバイスを使用することによる生産性の向上
- チュートリアルから独自のプロジェクトに移行する方法
- これは私の小さなデジタルガーデンです
- 開発者としてフリーランスを始める方法
- ソフトウェア製品ビジネスの構築に向けた旅の共有
- サブフォルダーとサブドメイン
- 時間を節約するためにテキスト展開を使用する方法
- ソフトウェアは超大国です
- 私は本が大好き
- 新しいプロジェクト管理アプリを作成することにした方法