Для улучшения индексации и повышения удобства пользования сайта необходима внутренняя перелинковка. После основной записи можно вставить код:
<b>Читайте также:</b>
<ul>
<?php
foreach ($result as $post) {
setup_postdata($post);
?>
<li><a href=»<?php%20the_permalink()%20?>» rel=»bookmark»><?php the_title(); ?></a></li>
<?php
$num++;
$save_ids[] = $post->ID;
}
if ( $num < $post_num || !$result ) {
$need_more = $post_num-$num;
$save_ids[] = $the_post_id;
$save_ids = join (‘,’, $save_ids);
$more_posts = get_posts(«numberposts=$need_more&category=$the_category_id&exclude=$save_ids»);
foreach ($more_posts as $post){
setup_postdata($post);
?>
<li><a href=»<?php%20the_permalink()%20?>» rel=»bookmark»><?php the_title(); ?></a></li>
<?php
}
}
?>
</ul>
Для улучшения позиций сайта в поисковиках и для лучшей индексации необходима внутренняя оптимизация сайта, в неё входит: перелинковка внутренних страниц, плотность ключевых слов, правильно составленные заголовки и т.д.
Во внутренней оптимизации сайта важно соблюдать такие правила:
1. Анкоры ссылок нужно делать уникальными, посмотрите как сделано в Википедии – там пример грамотной перелинковки.
2. Не дублируйте ссылки в рубриках, метках и блоке свежих записей – лучше эти ссылки закрыть от индексации, т.к. за дублирование ссылок поисковики могут наложить санкции.
3. Правильное оформление тайтлов: не делайте заголовки больше 70 символов, употребите в названии один из ключевиков.
4. Прописывайте alt к изображениям, желательно уникальные ко всем, по ним может идти трафик с гугла и яндекса.