Главная > SEO оптимизация Social Engine

SEO оптимизация Social Engine

12 апреля 2010

SEO оптимизация Social Engine

    Да, да, это самая настоящая SEO-оптимизация Social Engine. Уж какая есть, лучше пока еще никто не придумал, так что пользуйтесь. Надеюсь пригодится.

    З.ы. с Социал Енжина слезаю на Buddypress от WordPress. Поддержка лучше, верстка от хорошей команды, а не от криворуких уродов менее грамотных кодеров. Чего и Вам советую.

    Ничего сложного в нижеописанном не намечается, осуществить нижеизложенные действия может даже человек, едва понимающий в html.

    Откройте /templates/header_global.tpl и найдите там строку 7:

<title>{lang_print id=642}{if $global_page_title != «»} – {lang_sprintf id=$global_page_title[0] 1=$global_page_title[1] 2=$global_page_title[2]}{/if}</title>

    Замените имеющиеся там переменные на эти, или что-то свое, но в том же духе:

<title>{if $global_page_title != «»}{lang_sprintf id=$global_page_title[0] 1=$global_page_title[1] 2=$global_page_title[2]} – {/if}{lang_print id=642}</title>

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

    Теперь остановимся на моменте, где криворукие уроды разработчики Social Engine не учли, что мета тег Description отображает все поля профиля независимо от того, закрыт профиль или нет, а это очень плохо (например в поисковике у закрытых пользователей видны номера мобильных, icq и т.п., не говоря уже о том, что любой человек может заглянуть в исходный код и посмотреть всю информацию). Чтобы это исправить откройте /profile.php и в самом конце перед // ASSIGN VARIABLES AND INCLUDE FOOTER увидите:

// SET GLOBAL PAGE TITLE
$global_page_title[0] = 509;
$global_page_title[1] = $owner->user_displayname;
$global_page_description[0] = 1158;
$global_page_description[1] = $owner->user_displayname;
$global_page_description[2] = strip_tags(implode(» – «, $field->field_values));

    Замените примерно на это:

// SET GLOBAL PAGE TITLE
$global_page_title[0] = 509;
$global_page_title[1] = $owner->user_displayname;
$global_page_description[0] = 1158;
$global_page_description[1] = $owner->user_displayname;
$fields[]=$field->field_values[0];
$fields[]=$field->field_values[1];
$fields[]=$field->field_values[2];
$fields[]=$field->field_values[3];
$fields[]=$field->field_values[4];
$global_page_description[2] = strip_tags(implode(» – «, $fields));

    Строки с field_values – это сколько полей по порядку будет в теге описания. Если какое-то поле пропущено юзером, то покажется следующее.

    Теперь об остальном. Чтобы при открытии любого раздела у нас перед главным титлом сайта выдавало название раздела делаем так. Например чтобы при открытии Блогов видеть «Блоги – B-ReD.ru» Вам нужно открыть /browse_blogs.php, найти в самом низу тоже самое что и в /profile.php: // ASSIGN VARIABLES AND INCLUDE FOOTER и ПЕРЕД этой фразой вставляем свой код:

// SET GLOBAL PAGE TITLE
$global_page_title[0] = 123123;
$global_page_description[0] = 123123;

    где 123123 – любой номер языковой фразы, который Вам нужен. Можно делать без второй строки, тогда выводиться будет только Титл, а описание останется стандартным.

    Тоже самое можно проделать с любым .php файлом, если в нем заранее не предусмотрен такой вывод, если вывод информации в Title и Description предусмотрен, то Вы можете сами отредактировать готовый код под себя.

    Вот и все, теперь ваша социальная сеть SEO-оптимизирована.

Новое на сайте:

 


Комментарии:

snk:
17.04.2010 в 23:41
Я начинающий блогер и хотел бы узнать какую роль играют каталоги в оптимизации?

Игорь:
23.04.2010 в 00:04
щас каталоги мало что дают, ну конечно если база более 10 тыщ, то еще можно тиц нарастить, но более быстрый и менее хлопотный способ остается Sape и Liex – статьи рулят

eklips:
30.04.2010 в 02:15
Я что-то никак не могу догнать накой этот лиекс
Судя по их словам за то что я размещу какую-то статью мне ещё и заплатят??? И как оно влияет на продвижене МОЕГО сайта?
Заранее спасибо!!!

B-ReD:
30.04.2010 в 09:22
Да, так и есть. Но когда ТЫ размещаешь статьи это влияет на продвижение тех сайтов, на которые стоят ссылки в этих статьях. А если ты будешь размещать статьи на других площадках, то твой сайт будет продвигаться. Только имхо, лиекс умирает, а сапа как была лучшим средством для раскрутки, так и остается.

 


«Личный блог — это не общество анонимных интеллигентов, здесь и нахуй послать могут» © B-ReD

 

Архив

О сайте

Контакты

Сайт создан в 2010 г. © B-ReD | Создание сайта — Seoded.ru

B-ReD — бессмысленный и беспощадный
Все статьи являются авторскими и принадлежат владельцу этого блога.
Копирование и перепечатка текстов допускается только в случае указания активной гиперссылки на источник.