Как разметить многостраничный учебник?
Я пишу очень длинный учебник, который просто не может поместиться на одной странице - это сделало бы страницу тяжелее 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>
для каждой страницы.
Что вы, ребята, думаете обо всем этом? Существует ли семантический способ разметки многостраничных статей, который четко сообщал бы механизмам, что все эти страницы являются частью одной статьи?
1 answers
Точные названия зависят от темы и от того, насколько естественно она звучит.
Я использовал как повторяющиеся заголовки для всех страниц статьи, так и отдельные заголовки. В случае отдельных заголовков вы можете использовать ключевые слова, нацеленные на эти разделы статьи (вместо страниц 1, 2 и т.д.). Например, если вы пишете о "кошках", у вас могут быть страницы под названием "кошачий корм", "поведение кошек", "семейства кошачьих" и т. Д.
Затем вы должны разметить все страницы соответствующими метатегами (пример для страницы 2):
<link rel="start" href="/tutorial"/>
<link rel="prev" href="/tutorial"/>
<link rel="next" href="/tutorial/page3"/>
Обратите внимание, что в случае, если ваш учебник можно читать нелинейно, всегда используйте согласованный порядок, который задается поисковым системам. На самом деле, вероятно, имеет значение одно "начало", но я часто включаю все 3.