Создание релизных постов


В этой статье приведено новое (а точнее, вообще впервые появилось) руководство по созданию релизных постов у нас на сайте.

Про интернет и поисковики

В чём вообще суть. Можно же просто загружать на сервер архивы с субтитрами, почему нет? Да, можно. Но это мешает нашей цели – достижению мирового господства. Потому как об этих файлах никто не узнает.

Как люди узнают о наших субтитрах? Если о них будет знать Google, то о них узнают все. И чтобы Google узнал о них, нужно, в общем-то, только одно: разместить на странице соответствующий текст и поисковые теги, ключевые слова. Благодаря WordPress (наша CMS – на чём строится сайт) большая часть этого делается автоматически, и каждая страница на сайте кроме текста, который на ней размещает автор, содержит также скрытую мета-информацию в служебных тегах.

Нас больше всего интересуют теги meta keywords – в них содержатся ключевые слова, используемые поисковиками для индексации страниц в дополнение к самому содержимому страниц. Здесь есть важное правило: каждый из тегов должен присутствовать на странице в тексте, в противном случае поисковик может игнорировать страницу в своём индексе, и, соответственно, не выдавать её в результатах поисковых запросов. К этому я вернусь чуть позже.

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

Как всё устроено у нас

У нас есть главная страница сериала, где размещены все субтитры к нему (пример), и как только готов новый перевод, мы создаём новый релизный пост (пример). Релизные посты дают старт следующим событиям:

  1. Создаётся новая запись в RSS. Это наша новостная лента, благодаря которой все подписавшиеся на неё узнают о новом релизе не заходя на сайт;
  2. Из RSS генерируется оповещения в сервисе PushAll. Не то чтобы нам это было сильно нужно, но лишнее средство информирования дорогих телезрителей не помешает;
  3. Создаётся пост в Твиттере;
  4. Когда найдём аккаунт от Facebook, будет создаваться пост и там. И когда починим, то будет ещё и во ВКонтакте;
  5. Каждый пост имеет свою ветку комментариев. Если все каменты будут писать к главному посту, он захламится, и это неудобно для обсуждения конкретную серию или указания на опечатки. То, что комментариев у нас пишут не так много, это отдельный вопрос;
  6. Самое главное – на сайте появляется новый контент, новая страница, описание релиза, картинка, а в карусели на главной странице добавляется новый слайд. Сайт растёт, увеличиваются внутренние переходы, в индекс поисковиков попадает больше наших страниц, а также поисковые алгоритмы видят, что информация на сайте обновляется, что ведёт к более частой индексации сайта. Это очень хорошо. Кроме того, в релизном посте можно написать какую-то справку по некоторым моментам из серии, например объяснение той или иной игры слов или пояснение перевода какой-либо сложной фразы.

Итак, релизные посты играют важную роль в нашем становлении во главе мира. Поэтому нельзя удалять “старые” посты. Раньше это делалось из-за того, что нам реально не хватало места на сервере. Теперь же его завались, и удаление контента нам будет только вредить, так как он будет пропадать также и из индексов поисковиков, не говоря уже о потере комментариев и прочих последствиях.

Как создавать релизные посты

Заходим в админку, переходим в Posts, жмём Add New. Откроется страница создания поста, схема которой показана ниже (по клику скриншот в полном размере):

Далее разбор этой схемы по пунктам.

1. Название

Название поста в формате “Оригинальное название сериала s00e00 - Русское название серии“, например: “Doctor Who s09e06 - Женщина, которая выжила“.

2. Ссылка на пост

По умолчанию WordPress генерирует ссылку на основе названия, потому в ней оказываются символы кириллицы. Это допустимо, интернет от этого не сломается, но всё же это неправильно – ссылка не должна содержать символы, отличные от латинских. Потому надо нажать Edit и заменить это на оригинальное название серии. В моём примере там только название серии, но лучше добавлять также название самого сериала и сезон с эпизодом.

3. Сам пост

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

Ссылка на загрузку субтитров добавляется так:

После этого переключиться на первую вкладку Insert Shortcode и выбрать только что загруженный архив. Он вставится в пост (например, так [download id="25532"]), тут же его копируем, идём на главную страницу сериала и вставляем его там над ссылкой на предыдущие субтитры. Возвращаемся в наш новый пост.

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

Также раньше в загрузку надо было добавлять format="2". Причины этому не помню, вроде тоже из-за кривого счётчика, но сейчас этого делать не нужно.

Картинка для поста добавляется следующим образом: в Library загружаете картинку, копируете ссылку на неё и ставите в пост так:

<img src="ссылка-на-картинку" alt="описание-картинки" width="650"/>

Если умеете вставлять картинки по-другому – делайте, как удобно.

4. Категория

Очень просто – выбираете категорию “русские субтитры” и всё.

Раньше эта категория называлась “subnews“, и вот здесь я возвращаюсь к тегам и ключевым словам, о которых писал в начале. Польза от категории была сомнительная, а вот вред вполне существенный. Вы никогда не задумывались, почему в поисковой выдаче нашего сайта нет на первых страницах? А вот отчасти поэтому.

Как я уже сказал, всё перечисленное в тегах должно присутствовать на странице. Очевидно, что ни на одной из наших страниц этот тег в тексте не присутствовал, потому поисковики нас игнорировали, справедливо полагая, что мы злоупотребляем мета-тегами. Подобная порочная практика весьма распространена среди “раскрутчиков сайтов”.

В общем, я переименовал его в “русские субтитры“, что позволило автоматически заменить его на всех уже созданных страницах.

Могу объяснить отсутствие пользы ещё нагляднее. Этот “subnews” нёс такую же смысловую нагрузку, как вот такие хэштеги во ВКонтакте/Твиттере/Инстаграмме: #едукайфуююжноебутово, #аплатьеничотак, #девкигляньтечомнекупилмой, #мыслисёнкомзапокупками, #абелыетакиеяужекупила. Суть понятна, да? Идея тегов загублена.

Результат изменений/переименований можно видеть в Google:

top-google

То есть, спустя пару часов после релиза на нашем сайте о нём уже знает Google и выдаёт нас на первом месте в результатах по запросу.

5. Теги

В тегах выбираете два: “субтитры” и “оригинальное-название-сериала“. Пример на скриншоте схемы нового поста.

6. Миниатюра

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

  • Trackback are closed
  • Comments (8)
  1. почему слайдер ездит? раньше он жрал картинки разного размера и не возмущался

      • retif
      • November 4th, 2015

      В смисле. Он всегда ездил.
      Или ты про высоту? Какой высоты картинки подсовывают, такие он и показывает. Это тоже всегда так было.

      • не так заметно. сайт реально прыгает

        логинза у нас работает?

          • retif
          • November 5th, 2015

          Сайт не прыгает, изменяется только высота картинки, потому что она разная – какие загрузили, такие и отображает.

          Логинза не обновлялась более двух лет, её включать нельзя. Поставил другой, но у него ограниченный набор соц.сетей:

          Зато в нём есть OpenID, а он должен охватывать всех.

          • retif
          • November 5th, 2015

          А хотя там можно ещё добавить сети. Пожже сделаю.

  2. что у нас с автоматической отсылкой постов в вк и фб?

You must be logged in to post a comment.