ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (58): В начало « ... 18 19 20 21 [22] 23 24 25 26 ... » В конец

> Найдено сообщений: 857
Zeg Отправлено: 13 августа 2011 — 20:33 • Тема: Проблемы с индексацией Яндексом • Форум: Решение проблем

Ответов: 30
Просмотров: 21272
yura3d пишет:
Из описания. В принципе можно брать и из названия, а ещё лучше использовать комбинированный вариант (который особенно пригодится в том случае, когда описание темы не было указано). Для реализации комбинированного варианта нужно в вышеприведённых изменениях строку:

CODE:
$fm->_Descr = (!empty($topic['desc'])) ? $topic['desc'] : '';


заменить строкой:

CODE:
$fm->_Descr = ((!empty($topic['desc'])) ? $topic['desc'].'. ' : '').$topic['title'];



Но при этом все страницы (если она не одна) будут иметь одинаковые описания, что "искалки" не очень-то любят.

Потому, я сделал по-другому. Строку

CODE:
$fm->_Descr = ((!empty($topic['desc'])) ? $topic['desc'].'. ' : '').$topic['title'];


заменил на

CODE:
$fm->_Descr = ((!empty($topic['desc'])) ? $topic['desc'].', ' : '').$topic['name'];


Ниже после строк

CODE:
$fm->_Title = $topic['name'];
$fm->_Title .= ($current_page > 1) ? ' ['.$current_page.']':'';


добавил

CODE:
// Добавляем "страница Н" для разных страниц
$fm->_Descr .= ($current_page > 1) ? ' (страница '.$current_page.'), ' : ", ";

(Добавление)
Если установлен Мод: Ключевые слова темы (внимание, если ставили это дополнение, тоже внесите изменения), то файл index.php нужно тоже внести исправления. Перед строкой

CODE:
include('./templates/'.DEF_SKIN.'/all_header.tpl');


нужно добавить строку

CODE:
$fm->_Keywords = 'ключевое слово 1, ключевое слово 2, ключевое слово 3, ... ключевое слово N';


В качестве ключевиков можно вбить названия категорий. Например, на моем форуме:

CODE:
$fm->_Keywords = 'наша краiна Беларусь, общение, частные объявления, поиск людей, поздравления, гостевая книга, Чаусы, Чаусский район, Чаусский форум, форум, чат';
Zeg Отправлено: 12 августа 2011 — 12:55 • Тема: Мод: Хранение статистики чтения тем на сервере • Форум: Модификации и дополнения

Ответов: 283
Просмотров: 187970
yura3d, буду ждать. Пока приходится воздерживаться от постов эти приватные форумы Недовольство, огорчение
Zeg Отправлено: 11 августа 2011 — 21:17 • Тема: Канонический адрес • Форум: Обсуждение

Ответов: 24
Просмотров: 21856
В inlude/fm.class.php строки

CODE:
// Заглушка для meta link rel="canonical"
var $_Canonical = "";


после строк

CODE:
/*
Массив статистики форума array
*/
var $_Stats = array();
Zeg Отправлено: 11 августа 2011 — 18:34 • Тема: Канонический адрес • Форум: Обсуждение

Ответов: 24
Просмотров: 21856
alexvod пишет:
Но они не идентичны главной и друг другу. Если их приравнять, то forum/index.php?c=1 и forum/index.php?c=2 будут иметь одинаковый канонический адрес, но ведь это совсем разные страницы

Не между собой их сравнять, а к главной, т.е. у страниц forum/index.php?c=N каноническая должна быть в идеале forum/index.php или forum/. Т.к. категории как раз и составляют "морду" форума. Но, как писАл, у себя я для них не делал канонической главную (морду).

Заглушка - просто пустая, но объявленная переменная.
Zeg Отправлено: 11 августа 2011 — 10:43 • Тема: Канонический адрес • Форум: Обсуждение

Ответов: 24
Просмотров: 21856
alexvod пишет:
А зачем? Да, в таком варианте на странице index.php тега canonical не будет. Но он там особо и не нужен.

Если не поставить "заглушку", то банально получим ошибку об неизвестной переменной в шаблоне. А на том же index.php ее стоит ставить хотя бы для того, чтобы оставить в индексе одну страницу, а не две, т.к. /forum/index.php = /forum/.

К тому же стоит призадуматься, как быть с категориями, т.е. ссылки, вида fotum/index.php?c=N.

По правильному, их нужно тоже приравнять к корню форума, т.к. они имеют тоже содержание (вернее часть от главной страницы). Но, например, как у меня, категории получили PR=3, потому их решил не трогать.
Zeg Отправлено: 10 августа 2011 — 19:45 • Тема: Канонический адрес • Форум: Обсуждение

Ответов: 24
Просмотров: 21856
Идея хороша, спасибо. Но у вас несколько другой код стоит. Нужно еще как минимум делать исправления помимо topic.php в файлах search.php, index.php и возможно других. Хотя, проще внести в include/fm.class.php заглушку (пустую переменную), и уже ее изменять там, где нужно (на примере вашего topic.php).

Да, Яндекс нормально это все понимает, уже даже в паре движков видел использование этого мета-тега вместо набивания всего в robots.txt.

И еще есть вопрос, как себя будут вести искалки, если эти самые postid и v=l так и оставить запрещенными в robots.txt? Видимо, придется снова проводить эксперименты і выяснять методом тыка. Подмигивание
Zeg Отправлено: 1 августа 2011 — 19:06 • Тема: Установка SAPE • Форум: Общие вопросы

Ответов: 77
Просмотров: 59836
BON, не размещай ссылки на говно-сайты, старайся тематические принимать. И все будет ОК, уже 100 лет пользую-продаю на 4 биржах с нескольких сайтов и форумов.
Zeg Отправлено: 31 июля 2011 — 00:32 • Тема: Форум плохо индексируется • Форум: Раскрутка

Ответов: 42
Просмотров: 28983
BON, не так. Я же описывал. Было 10 страниц, проиндексировались. Далее чистим мусор, остается 8 страниц, но 9 и 10-я так и будут сидеть еще долго в индексе.
Zeg Отправлено: 30 июля 2011 — 12:11 • Тема: Форум плохо индексируется • Форум: Раскрутка

Ответов: 42
Просмотров: 28983
Так я о том выше и писАл. Это необходимо делать. Особенно атуально, если темы модерируются и чистятся от мусора.
Zeg Отправлено: 29 июля 2011 — 23:48 • Тема: Форум плохо индексируется • Форум: Раскрутка

Ответов: 42
Просмотров: 28983
nikk, поздравляю. У мну +2000 страниц к индексу (страницы с postid закрыты).
Zeg Отправлено: 29 июля 2011 — 23:46 • Тема: текстовая версия форума- закрывать ли ее от индексации? • Форум: Раскрутка

Ответов: 47
Просмотров: 30784
BON, ну так форум можно тоже на адреса с www. перевести. А сайтмапу генерить отдельной софтиной, но общую для сайта и форума.
Zeg Отправлено: 29 июля 2011 — 20:15 • Тема: Форум плохо индексируется • Форум: Раскрутка

Ответов: 42
Просмотров: 28983
BON, вот я про что - http://habar.bsaa.info/topic.php...topic=4&p=16 Улыбка
Zeg Отправлено: 29 июля 2011 — 20:14 • Тема: текстовая версия форума- закрывать ли ее от индексации? • Форум: Раскрутка

Ответов: 47
Просмотров: 30784
BON, оно все отдается через http Улыбка
А вот адреса уже есть с www. и без. Я бы привел к одному виду, а потом уже мудрился с сайтмапами.
Zeg Отправлено: 27 июля 2011 — 22:49 • Тема: текстовая версия форума- закрывать ли ее от индексации? • Форум: Раскрутка

Ответов: 47
Просмотров: 30784
BON, для начала, может есть смысл в один формат написания ссылок сайта и форума привести? А то сайт с www. , а форум - без.
Zeg Отправлено: 27 июля 2011 — 22:20 • Тема: Форум плохо индексируется • Форум: Раскрутка

Ответов: 42
Просмотров: 28983
Да, еще в копилку. Нужно "отсекать" неверные номера страниц, выдавая 404. Например, если в теме 10 страниц, то при обращении к 11-ой (р=11), все равно будет обращение к 10-ой. Как бы ничего страшного, но если почистить старую закрытую тему, то поисковики снова взбунтуются, крича, что есть дубли страниц по содержимому и по описанию, что не есть хорошо.
(Добавление)
Убрал из пагинатора ссылку на 1-ю страницу (страница дубль) так:

открыл include/lib.php, нашел

CODE:
$paginator .= $go_start.$prev.$dots_start;
$paginator .= implode(" ",$pagesarray);
$paginator .= $dots_finish.$next.$go_finish;

и после них добавил:

CODE:
// Убираем p=1
$paginator = str_replace('&p=1"','"',$paginator);
$paginator = str_replace('&p=1"','"',$paginator);


В .htaccess добавил:

CODE:
RewriteEngine on

RewriteCond %{QUERY_STRING} ^forum=(.*)&topic=(.*)&p=1$
RewriteRule ^(.*)$ $1?forum=%1&topic=%2 [R=301,L]

RewriteCond %{QUERY_STRING} ^forum=(.*)&topic=(.*)&p=1$
RewriteRule ^(.*)$ $1?forum=%1&topic=%2 [R=301,L]

Страниц (58): В начало « ... 18 19 20 21 [22] 23 24 25 26 ... » В конец

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0306]     [ ]