Поддомен лучше или подпапка? - PullRequest
8 голосов
/ 24 июня 2009

У меня есть сайт объявлений, и я хочу знать, лучше ли создавать субдомены или подпапки, поскольку я в замешательстве.

Если нам нужно использовать субдомены, то какие преимущества мы можем получить от субдоменов?

Если нам нужно взять подпапки, то какие преимущества мы можем получить от них?

Если мы создаем субдомены, то Google рассматривает субдомены как отдельные домены и отображает только 2 результата на страницу.

Поэтому, пожалуйста, проясните мои сомнения и дайте мне знать, какой из них лучше.

Ответы [ 8 ]

13 голосов
/ 24 июня 2009

Поисковые системы будут относиться к поддоменам больше как к отдельным доменам, поэтому во многих случаях использование подпапок - это путь, позволяющий вам не разбираться в себе.

использование обоих - плохая идея, так как поисковые системы будут пытаться проиндексировать оба, и один будет помечен как дублированный контент.

Вот статья SEOMoz, объясняющая это более подробно: http://www.seomoz.org/blog/understanding-root-domains-subdomains-vs-subfolders-microsites

3 голосов
/ 24 июня 2009

Лично я не согласен с логикой, что поддомен - это другое приложение / сайт, принадлежащий одной и той же компании. Подпапка является частью того же приложения / сайта.

Вероятно, для ваших списков PageRank / поисковых систем будет лучше, если у вас есть «один большой сайт», а не много разных слабо связанных доменов. Если содержание сайтов заметно отличается, например, на личном сайте может быть субдомен галереи или блога, в котором контент четко отделен от основного сайта - тогда, вероятно, для субдомена это имеет смысл, в противном случае я бы придерживался папок.

p.s. Примечание: не знаю, важно ли это, но веб-браузеры открывают сразу два подключения к веб-сайту при загрузке различных файлов, составляющих страницу. Таким образом, в этом случае существует причина для использования субдомена, в котором он активно ускоряет (хотя на быстром сайте минимально) время загрузки страницы.

2 голосов
/ 24 июня 2009

Это зависит от того, для какого контента вы хотите создать подпапку / -домены.

Это связано с вашим исходным сайтом? Тогда вам обязательно следует использовать подпапку, так как она принадлежит тому же домену. Лучше распространять сок ссылок, если вы используете подпапки.

Что касается PageRank, лучше использовать подпапки.

Поддомены считаются новым сайтом. Подпапки нет, и они получат более высокий рейтинг, если ваш оригинальный сайт будет мощным.

Вы можете использовать субдомены и подпапки, если хотите, но не забывайте использовать canonical-tag, чтобы избежать дублирования контента.

Две соответствующие ссылки, которые объясняют это далее:

http://www.searchmarketingstandard.com/when-to-use-subdomains-vs-subfolders http://www.searchenginejournal.com/subdomains-or-subfolders-which-are-better-for-seo/6849/

1 голос
/ 24 июня 2009

Технически, поддомен - это другой сервер. Компания, в которой я работаю, имеет домен с несколькими поддоменами, где каждый поддомен расположен на другом (виртуальном или реальном) компьютере / сервере. Таким образом, если один из них выходит из строя, остальные просто продолжают работать.

С точки зрения разработчика, субдомен заставит все внутри субдомена быть другим приложением, тогда как в подпапке подпапка и подпапки могут быть частью приложения в корневой папке. Когда я создаю веб-приложения, эти веб-приложения часто сначала тестируются на тестовом сервере в подпапке. После прохождения тестов они перемещаются в корень своего собственного субдомена.

Когда две подпапки связаны друг с другом, они часто являются частью одного и того же приложения, поэтому было бы лучше сохранить их в своей собственной подпапке, чтобы они могли легче обмениваться файлами cookie и сеансами.

1 голос
/ 24 июня 2009

Почему не оба? Пусть requireb.com/foo и foo.demandb.com отправляются в одно и то же место.

0 голосов
/ 12 октября 2009

Это также зависит от ваших потребностей, хотите ли вы отдельную систему входа для поддоменов, потому что это невозможно, если вы используете подпапку. Подпапка разделяет ту же сессию. Для поддоменов вы должны установить общий cookie для всех доменов.

0 голосов
/ 22 июля 2009

Если ваш сайт может быть легко разделен на поддомены, и каждый поддомен может работать независимо, тогда сделайте это! Затем вы можете легко масштабировать свое приложение, развертывая различные серверы (или кластеры) для каждого субдомена.

Примеры: Craigslist: по регионам (seattle.craigslist.org, sfbay.craigslist.org и т. Д.) Живой журнал: от сообщества / пользователя

Технически это можно сделать с помощью папок, но для этого требуется ферма веб-прокси, тогда как для поддоменов можно использовать простые записи DNS.

0 голосов
/ 26 июня 2009

2 комментария:

  • Используйте подпапки, если вам нужен SSL - тогда вам нужен только 1 базовый сертификат для корня
  • Если вы используете оба, убедитесь, что вы перенаправили 301 один на другой. Это позволит избежать проблемы дублирования в поисковых системах, но в некоторых ситуациях все равно будет проблематичным для SSL.
...