Получить поисковые системы для ссылки на подстраницы вместо индекса - PullRequest
0 голосов
/ 08 августа 2009

Я написал систему ведения блога с нуля (http://seanhess.net). У меня есть последние 10 сообщений, отображаемых на странице индекса /, и у каждого сообщения есть своя собственная страница /post/a_simple_post. Я получаю хороший рейтинг в Google, когда я ищу конкретную информацию из своих сообщений, но Google ссылается на страницу индекса, а не на страницу поста. Как мне заставить поисковую систему развернуть ссылки на эти посты?

<div class="blog_post">
    <div class="info">
        <span class="tags">
            <a href="/tag/framework">Framework</a>
            <a href="/tag/php">PHP</a>
            <a href="/tag/tutorial">Tutorial</a>
        </span>     
        <span class="date">August 03, 2009</span>
    </div>
    <div class="content">
        <h1><a href="/posts/example_post">Example Post</a></h1>
        <p>Paragraph</p>
    </div>
</div>

Ответы [ 3 ]

4 голосов
/ 08 августа 2009

Поисковые системы уже делают это, если в вашем файле robots.txt не указано иное или отсутствуют какие-либо специальные атрибуты в вашем теге <a> (которые, по-видимому, вы не используете).

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

2 голосов
/ 08 августа 2009

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

Один из способов сделать ваши страницы постов более важными - отображать полный контент поста на главной странице только для последнего поста; и, для следующих, отображать только некоторые выдержки, или резюме, или что-то подобное.
Это сделало бы ваши посты более важными ... Но это также означало бы наличие "менее важной" домашней страницы ... Что может или не может быть хорошим.

Google также использует ссылки с других веб-сайтов: если многие важные сайты ссылаются на вашу домашнюю страницу, и только несколько ссылок на ваши страницы сообщений, Google будет считать, что домашняя страница важнее этих.
Поскольку ваш блог посвящен PHP, одна хорошая вещь может заключаться в синдикации на http://www.planet -php.net / : он позволяет многим людям просматривать записи в вашем блоге - и это хорошо для наглядности тоже (как для пользователей, так и для Google, так как он имеет высокий рейтинг страниц, я полагаю)

Тем не менее, Google, вероятно, уже изучает весь ваш сайт: если есть ссылки на ваши страницы сообщений (по крайней мере, на главной странице) , Google посетит эти страницы в тот или иной день .. .

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

В конце концов, есть только один секрет: чем больше вы будете писать интересных вещей, тем больше людей будут находить ваш блог интересным, чем больше они будут об этом говорить и добавлять ссылки на него, тем больше Google увидит. об этом тоже, чем выше вы будете в результатах, и так далее ;-)
Но, да, это требует времени ... Особенно, если вы хотите писать только интересные посты - и вы не должны публиковать дерьмо только для большого количества контента!


Я только что видел, что у вас есть первый блог на http://code.seanhess.net/, и у вас теперь есть еще один на http://seanhess.net/; Как вы думаете, было бы разумно (зависит от вашего контента, от того, что вы хотите и все такое!) переместить все посты в блоге с первого на новое, добавив постоянные перенаправления на старые страницы к новым?


Возможно, вы также захотите взглянуть на некоторые статьи в сети, а также на некоторые вопросы / ответы здесь, в SO, которые могут дать вам несколько полезных советов. Например:

И если вы ищете с помощью ... Google, например ..., вы можете найти много интересных статей в сети об этом тоже ...

0 голосов
/ 08 августа 2009

Помогает иметь описательный тег заголовка и мета-описание на каждой странице контента. У Google есть полезный раздел и руководство для начинающих, к которым я часто обращаюсь по этой теме: Google SEO site .

Я недавно закончил эту книгу по SEO, в которой есть много полезных советов по технике и онлайн-инструментам, которые помогут повысить рейтинг в поиске: Книга Криса Джонса по SEO

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...