Как разметить многостраничный учебник?


Я пишу очень длинный учебник, который просто не может поместиться на одной странице - это сделало бы страницу тяжелее 1 МБ, поэтому я должен разделить ее. Но я действительно хотел бы разместить все это на одной странице, чтобы показать Google, что это очень насыщенное контентом и актуальное место назначения.

В прошлом я написал учебник по словам 2000 с чем-то и поместил все это на одной странице. Страница была благоприятна для поисковых систем, и я действительно получал на ней поисковый трафик.

Пара несколько месяцев спустя я написал гораздо больший учебник и разделил его на несколько страниц с такими URL-адресами

  • /учебное пособие/ (Главная страница)
  • /учебное пособие/подтема-x/
  • /учебное пособие/подтема-y/
  • /учебное пособие/подтема-z/
  • И т.д....

Навигационная разметка расположена внизу каждой страницы этого учебника, и она выглядит примерно так:

<div id="tut-nav">
  <div id="prev-next">
    <p class="prev"><a href="http://example.com/some-section/tutorial/">Previous page</a></p>
    <p class="next"><a href="http://example.com/some-section/tutorial/b/">Next page</a></p>
  </div>

  <hr class="clear">

  <h3>Pages in this tutorial:</h3>
  <ol style="padding-left: 20px;">
    <li><a href="http://example.com/some-section/tutorial/">Tutorial Starting Page</a></li>
    <li style="font-weight: bold;"><a href="http://example.com/some-section/tutorial/a/">Sub-topic A</a></li>
    <li><a href="http://example.com/some-section/tutorial/b/">Sub-topic B</a></li>
    <li><a href="http://example.com/some-section/tutorial/c/">Sub-topic C</a></li>
    <li><a href="http://example.com/some-section/tutorial/d/">Sub-topic D</a></li>
    <li><a href="http://example.com/some-section/tutorial/e/">Sub-topic E</a></li>
    <li><a href="http://example.com/some-section/tutorial/f/">Sub-topic F</a></li>
    <li><a href="http://example.com/some-section/tutorial/g/">Sub-topic G</a></li>
  </ol>
</div>

У меня даже есть панировочные сухари (хотя и без разметки микроданных), как это

Сайт > Раздел > Учебное пособие > Подтема A

Несмотря на все это, главной странице /учебник/ не очень повезло с поисковыми системами. Он находится на второй странице из-за своего очень неконкурентоспособного ключевого слова. Он ранжирован ниже страниц с явно более низким качеством и меньшим охватом темы. Прошло уже несколько месяцев. Что я мог сделать не так? :(

Я думаю, что для этого нового учебника, который я сейчас пишу, <titles> всех страниц будет "Как использовать основную ключевую фразу - Часть 1", "Как использовать основную ключевую фразу - Часть 2" и т.д. Но <h1> будет отличаться от <title> для каждой страницы.

Что вы, ребята, думаете обо всем этом? Существует ли семантический способ разметки многостраничных статей, который четко сообщал бы механизмам, что все эти страницы являются частью одной статьи?

Author: M.K. Safi, 2011-08-19

1 answers

Точные названия зависят от темы и от того, насколько естественно она звучит.

Я использовал как повторяющиеся заголовки для всех страниц статьи, так и отдельные заголовки. В случае отдельных заголовков вы можете использовать ключевые слова, нацеленные на эти разделы статьи (вместо страниц 1, 2 и т.д.). Например, если вы пишете о "кошках", у вас могут быть страницы под названием "кошачий корм", "поведение кошек", "семейства кошачьих" и т. Д.

Затем вы должны разметить все страницы соответствующими метатегами (пример для страницы 2):

<link rel="start" href="/tutorial"/>
<link rel="prev" href="/tutorial"/>
<link rel="next" href="/tutorial/page3"/>

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

 0
Author: Itai, 2011-08-19 14:11:20