7 SEO советов для вашего сайта Django

«Это законно, потому что я этого желаю». - Людовик XIV, Франция

Забудь о содержании. Когда дело доходит до Интернета, Google - король. Если вы угодите королю, вы можете сделать хорошо.

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

Некоторые вещи, которые больше всего радуют короля, это «толстые» (то есть не «тонкие») страницы с контентом, хорошо структурированная навигация по сайту и честные ссылки на ваш сайт и с него.

В создании моего нового сайта, Wantbox.com Я и порадовался, и по неосторожности пересек короля. Проблема с этим монархом: он не говорит со своими подданными, поэтому, если вы окажетесь в башне, вы никогда не будете уверены, почему.

Ваша лучшая стратегия - знать правила королевства и приложите все усилия, чтобы следовать за ними. Ниже приведены некоторые из лучших практик, белая шляпа Методы SEO, которые я использовал, чтобы король оставался счастливым.

1) Автоматически NOINDEX «Тонкие» страницы, часть 1

Когда я пишу этот пост, я мысленно цитирую слово «тонкий», потому что никто точно не знает, как определяется «тонкий». Для меня я произвольно решил, что страница должна содержать как минимум 400-600 слов хорошего, оригинального контента, не считая навигацию и другой необходимый пух на странице. И наоборот, я помечаю страницы, содержащие не более 250 слов основного текста.

Для Wantbox я реализовал полезное Джанго пометка приложение, которое в краткосрочной перспективе произвело некоторый автоматизированный «тонкий» контент. По мере того, как в «Хочу» добавляется больше «желаний», создается все больше тегов и динамически создается все больше страниц со списками тегов ( примечание: « хочу» - это эквивалент опубликованного пользователем вопроса, но он зависит от того, что этот плакат хочет купить или найти ). Это пример допустимой, но в настоящее время «тонкой» страницы списка тегов на Wantbox: Хочет, помеченный как «эргономичный» ,

Теперь, когда база пользователей Wantbox увеличивается, а количество отправленных запросов увеличивается, эта страница листинга может стать полезным ресурсом для посетителей. В общем, я не хочу удалять подобные страницы. Вместо этого в шаблоне Django для этих страниц списков желаний я добавил следующий код в раздел <head> страницы:

{% if object_list.count <5%}
<meta name = "ROBOTS" content = "NOINDEX, FOLLOW" />
{% endif%}

Я использую этот же шаблон для отображения всех списков желаний на Wantbox: хочет государством, хочет по тегу , хочет по дате отправки , хочет пользователь и т. д. При добавлении вышеупомянутого шаблона, если на какой-либо из этих страниц указано менее 5 запросов, страница считается «тонкой», и я приказываю любому сканеру не добавлять страницу в свой индекс, но все равно следовать (и разрешать PageRank течь из) ссылки на странице. Чтобы было ясно, когда я говорю «любой сканер», я имею в виду королевского робота Google.

2) Автоматически NOINDEX «Тонкие» страницы, часть 2

Другая проблема для Wantbox или любого сайта типа «вопросы и ответы» заключается в том, что когда пользователь отправляет запрос, он остается «тонким», пока не получит один или два ответа. Это без ответа День святого Валентина пост «тонкий» хочу, но это отстойник один нет. Чтобы новые и неотвеченные запросы не добавлялись и не наносили вред сайту, я добавляю метатег NOINDEX, FOLLOW, показанный выше, пока он не получит ответ.

3) Используйте 301 Перенаправления при изменении URL-адресов страниц

Для Wantbox я использую слаг для создания URL-адреса каждой страницы. Например, это хотят для грузовой ящик на крыше похоже:

http://wantbox.com/I-want-a-rooftop-cargo-box-that-fits-a-Lexus-RX400h_Boston-MA-02111.html

Я считаю, что это хорошо для посетителей Wantbox, так как полученный URL является чистым, читаемым (хотя и немного длинным) и очень уместным для страницы. Однако, поскольку слаг состоит из заголовка и города, он может измениться, если он будет отредактирован.

Чтобы справиться с этим, после того, как любое изменение отредактировано, если название или город изменятся , я добавляю запись в таблицу Want301 со старым значением и новым. Если при попытке просмотреть запрос посетитель сталкивается с ошибкой 404, я проверяю таблицу Want301 на наличие записанных изменений. Если он найден, я перенаправляю пользователя на новую страницу, используя:

django.http.HttpResponsePermanentRedirect

Это отправляет HTTP 301 Перемещено Постоянное перенаправление. Если поисковый сканер встречает это, он должен обновить свой индекс, чтобы учесть это изменение.

4) Используйте канонический метатег

Когда новые потребности добавляются в Wantbox, я создаю короткий код для потребности и чирикать это , Эти твиты выглядят так:

Эти URL-адреса в конечном итоге архивируются и повторно публикуются случайными скребками Twitter, хотя они полностью дублируют полные URL-адреса на основе слагов, которые я создал. И укороченные URL-адреса, и URL-адреса на основе слагов фактически оказываются в одном и том же шаблоне Django.

В этом примере реальный URL для этого замена крыши хочу это:

http://wantbox.com/I-want-to-find-local-roofer-contractors-to-replace-a-roof_Burbank-CA-91503.html

Король презирает дублирующее содержание. Чтобы указать его величеству, какой URL имеет первостепенное значение, я добавляю канонический метатег в верхнюю часть моего шаблона «детализации»:

<link rel = "canonical" href = "http://wantbox.com/I-want-to-find-local-roofer-contractors-to-replace-a-roof_Burbank-CA-91503.html" />

Это позволяет поисковым системам знать предпочтительное или каноническое расположение этой страницы.

5) XML Sitemap

Если у вас динамический сайт, у вас должен быть динамический сайт, который обновляется по мере добавления нового контента и определяет наиболее важные страницы для вашего сайта. Джанго имеет вся структура для работы с XML-файлами Sitemap, но я обнаружил, что так же просто создать простой шаблон sitemaps.xml и заполнить его спецификациями для Wantbox.

Карта сайта Wantbox автоматически генерирует при каждом вызове и извлекает весь текущий контент из базы данных, которую я хочу сканировать. Он также обновляет значение <lastmod>, чтобы указать сканерам, когда страница изменилась. Я также могу назначить приоритеты моей личной страницы с помощью тега <priority>.

Если у вас есть карта сайта, перейдите на Google Веб-мастера аккаунт (у вас есть, верно?) и отправить его в Google.

6) Полезные расширения Chrome SEO

В настоящее время я в основном использую Chrome в качестве своего веб-браузера, хотя я ненавижу, что у него нет мастер-пароля. Я использую два хороших расширения SEO:

Мне особенно нравится, что оба эти инструмента визуально выделяют ссылки «nofollow» на странице, которую вы просматриваете.

7) Clicky Analytics

При мониторинге SEO-трафика на ваш сайт я не нашел лучшего пакета аналитики, чем Clicky , В частности, он делает три вещи, которые я действительно люблю:

  1. Показывает ваш текущий трафик и сравнивает его с тем, где вы были вчера в одно и то же время дня, 7 дней назад или с 7-дневным скользящим средним. Это отличный способ увидеть, как вы в тренде в течение дня.
  2. Разбивает источники трафика по прямому, поисковому запросу, поиску в СМИ, ссылкам и социальным сетям и показывает, где вы сейчас находитесь для каждой категории источников трафика по сравнению с тем, где вы были вчера, 7 дней назад или по сравнению с 7-дневным скользящим средним.
  3. Перечисляет все исходящие ссылки, по которым щелкнули (что особенно полезно для мониторинга вашего сгенерированного партнерского трафика).

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

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

Заключительные мысли

Я надеюсь, что этот пост поможет, по крайней мере, нескольким из вас быть более лояльными субъектами. Следуйте правилам короля, и вы должны быть в порядке.

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

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

Да здравствует король!

ОБНОВЛЕНИЕ: Спасибо всем за посещения, ретвиты, ссылки, комментарии и дополнительные голоса на Hacker News. Я ценю его!

ПРЕДЛОЖЕНИЯ: Что такое Kindle а также где купить Kindle ,

Вас есть, верно?

© Частный пансионат "Фортуна"  2013
Разработка сайта:   WEB-студия “KPORT”
При создании сайта использованы фото проекта peschanoe.net