если я позволю партнерским сайтам публиковать мой канал RSS, это повысит мой рейтинг SEO? - PullRequest
0 голосов
/ 22 сентября 2010

У меня есть сайт.Поможет ли это SEO-ранжированию, если я позволю бизнес-клиентам B2B перепостить RSS-ленту блога сайта (я думаю использовать частичную RSS-ленту со ссылками на сайт, чтобы «читать дальше»), повысит ли это SEO-рейтинг?

Что если я (1) дам бизнес-клиентам (возможно, они не очень разбираются в технологиях, и поэтому я хотел бы дать им самое простое решение.) JavaScript, который нужно разместить на их странице, которая отображает RSSкормить?Смогут ли поисковые системы это обнаружить, поскольку это делается с помощью JavaScript Или (2) я должен дать им код iFrame?Или (3) - лучший вариант для написания кода на стороне сервера (скажем, PHP, Python, Ruby, ASP, JSP и т. Д.), Необходимого для обслуживания RSS-канала?

(4) Стоит ли беспокоиться?об этом подходе, который повредит моему SEO-рейтингу из-за дублированного контента на разных страницах?

ОБНОВЛЕНИЕ: Я хотел бы пойти по пути javascript, который egrunin предложил ниже.У меня были проблемы с получением контента RSS с использованием javascript, потому что большинство браузеров предотвращают междоменный ajax.Я не хочу заставлять других писать код на стороне сервера для запроса содержимого RSS.Я проверил, как твиттер делает свои значки, но мне было трудно понять это.Я думаю, что хочу сделать что-то вроде этого: http://www.xml.com/pub/a/2005/12/21/json-dynamic-script-tag.html, но в настоящее время я использую готовые RSS-каналы WordPress.Это не JSON.Я думаю, я мог бы написать скрипт php, который выводит его в формате JSON.Или, может быть, JavaScript может анализировать XML в JSON.Какой, на ваш взгляд, лучший подход?

Пожалуйста, сообщите.

ОБНОВЛЕНИЕ: Я понял это.Смотрите ответ, который я даю ниже.

Спасибо!

Мэтт

Ответы [ 4 ]

1 голос
/ 16 октября 2010

Наконец-то я решил эту проблему, используя технику JSONP (JSON с отступом).

http://www.custudentloans.org/javascripts/cusl-page.js

1 голос
/ 22 сентября 2010

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

С точки зрения того, что видят сканеры, они обычно не полностью отображают JavaScript или контент iframed, поэтому вы должны сделать это сценарием на стороне сервера.

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

1 голос
/ 22 сентября 2010

Вы должны дать им простой скрипт-тег для вставки на их страницу, например:

<script src="MattDiPasquale.com/theScript.aspx"></script>

, а затем испустить любой желаемый JavaScript.Этот javascript будет записывать ваш контент.

Если ваш контент - это ссылки на ваши страницы, да, это увеличит ваш PageRank.Старое правило, согласно которому поисковые системы игнорируют сгенерированный javascript контент, больше не соответствует действительности.

Вместо этого вы создаете ссылки RSS, если хотите.В этом красота этого подхода, у вас есть полный контроль.Также вы знаете, какие сайты получают сколько трафика, что часто оказывается полезным.

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

1 голос
/ 22 сентября 2010
  1. Поисковые системы никогда не увидят реализацию javascript.Мне нравится эта опция, потому что вам не нужно ни о чем беспокоиться.
  2. iframes не годятся.
  3. Серверная сторона - хороший вариант, хотя и требует больше всего работы.это довольно стандартный веб-формат.Синдикация происходит постоянно.Крупные поисковые системы достаточно умны, чтобы указывать на первоисточник.
  4. Это не поможет вам в SEO , если вообще .Но это может принести новый трафик за счет охвата более широкой аудитории.
  5. На самом деле это не вопрос, связанный с программированием.
...