![]() |
Карта Блогов Мы покажем вам Интернет! |
Безопасность и seo-оптимизация для сайтов на «Pligg»12 ноября 2008 года Последнее время, уделяю блогу мало времени. Просто всё дело в том, что один из моих проектов — «социалку» для блогеров «Майкултур.нет» — очень сильно полюбили спамеры. В день уничтожал по 10-20 человек. А последним заходом было «убийство» сразу 200 пользователей. Как следствие — стресс и очень много поисковых запросов по оптимизации «движка» «Pligg». Как в плане безопасности, так и в плане seo-оптимизации. Так как эти шаги, на мой взгляд, просто необходимы. Найденная информация, думаю, может помочь владельцам сайтов и социальных сетей, созданных на «Pligg», которых, как показывает практика, в последнее время, появилось очень много. Безопасность «Pligg»Итак, первым делом — по безопасности. Ларчик открывался очень просто: защитный механизм уже присутствует (в виде модуля), только мало того, что необходимо его включить, нужно ещё и добавить опцию «reCaptcha». Получить «ключи» к «reCaptcha» можно здесь (сайт больше недоступен — прим. редакции). Это избавит вас от автоматических регистраций и спамботов, так что опасаться останется только вручную добавленных спам-постов или комментариев. А теперь про seo-оптимизацию. «Pligg», как движок сайта новостей или социальной сети — неплох. Но, в гибкости, уступает тому же «ВордПрессу» очень и очень намного. Так что, очень многие вещи с сайтом приходится делать в редакторе и перезакачивать файл. В общем, дело — «хардкорное», но результат того стоит. SEO-оптимизация для сайтов на «Pligg»Первый шагСделаем ссылки вашего сайта на «Pligg» более дружественными для поисковых систем. Для этого, открываем файл «libs/utils.php» и находим там строчку: $output = utf8_substr($input, 0, 240);. Заменяем её на: $output = utf8_strtolower($input, 0, 240);. Потом находим файл «libs/utils.php», а в нём строку: $output = str_replace(«\»", «», $output);. Заменяем её на вот такой блок: $output = str_replace(» — «, «-», $output); Результатом этого действия станет замена символа «_», по-умолчанию, заменяющему пробел в ссылках на «-», который поисковая система «Гугл» любит гораздо сильнее. Шаг второйДелаем «дружественными» заголовки страниц, ключевые слова и страницу поиска. Для этого, находим файл «template/yourtemplate/pligg.tpl» и в нём заменяем строчку: <title>{if isset($pretitle)}{$pretitle}{/if}{#PLIGG_Visual_Name#}{if isset($posttitle)}{$posttitle}{/if}</title> На блок: {if $pagename eq «story» || $pagename eq «topusers» || $pagename eq «cloud» || $pagename eq «tools»} В файле «template/yourtemplate/search_centre.tpl» заменяем: {if isset($templatelite.get.search)} На вот это: {if isset($templatelite.get.search)} Последний шагДля того, чтобы поисковик не индексировал лишние страницы вашего сайта на «Pligg» и не считал ваш контент дуплицированным, создайте файл «robot.txt». В нём пропишите следующее: # All robots will spider the domain Запишите его в корневую директорию вашего сайта. Вот такие нехитрые советы. Если у вас есть, что добавить, или вы с чем-то из озвученного не согласны — пишите. Буду рад пообщаться. Тем более, что на русском по «Pligg» информации — раз-два и обчёлся. Давайте будем полезны друг другу. Автор: Михаил Сибилев. Новое на сайте:
Комментарии
|
Блоги:
О сайте:
Наши соцсети: |