ПравилаРегистрацияВход
НАВИГАЦИЯ

Вопросы "чайника"

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу  1, 2, 3 ... 182, 183, 184 ... 233, 234, 235 
АВТОРСООБЩЕНИЕ
Qwad
Avatar
Имя: Серёга
Сейчас нет на сайте
Репутация: 14
Регистрация: 13.02.2009
Всего сообщений: 1337
Откуда: Украина, г. Харьков
19 января 2011, 22:29
Profi, я думаю действительно переделать структуру таблицы тем, добавить туда поле с первым постом. Тогда и функцию закрепления шапки проще будет сделать (у меня еще этого нет .oops. ).
А в дескрипшн можно объединять первый пост темы и первый страницы. Только надо придумать, как красиво объединить.
Dedof
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 1
Регистрация: 21.08.2006
Всего сообщений: 899
Откуда: Воркута
19 января 2011, 22:34
ну дескрипшен же тоже не резиновый - более 200 символов его делать смысла нет - поисковики их попросту не читают.
Dedof
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 1
Регистрация: 21.08.2006
Всего сообщений: 899
Откуда: Воркута
19 января 2011, 22:36
Цитата:
Profi 19.01.2011
Вот эту проблему я изначально и имел ввиду. Получается чистый сео для роботов, а не для людей
ну так эти теги и предусматривались типо как для роботов - посетителям сайта они не видны, а поисковик должен (по идее) понять о чём речь в веб документе
:D
Dedof
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 1
Регистрация: 21.08.2006
Всего сообщений: 899
Откуда: Воркута
19 января 2011, 22:50
вобщем не работает почему то эта конструкция


// Advanced Meta Tags
if ($i == 0)
{
$first_post_text = $message;
$global_keywords = $board_config['global_keywords'];
$site_description = $board_config['site_desc'];

$post_text = $first_post_text;
if (!empty($post_text))
{
$post_text = strtolower(strip_tags($post_text));
$post_text = preg_split("/[\s,.-:]+/", $post_text);
if ($board_config['use_dynamic_keywords']) ..... и т.д

в файле viewtopic.php
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7084
Откуда: Уфа РБ
19 января 2011, 22:56
Qwad, нифига не понял чего ты усложняешь. При выводе страницы у тебя идёт запрос в базу с выводом постов. Берёшь первый пост и обрабатываешь.
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7084
Откуда: Уфа РБ
19 января 2011, 22:58
Цитата:
Dedof 19.01.2011
посетителям сайта они не видны
Гугл пишет дискрипшн при выводе результатов поиска.
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7084
Откуда: Уфа РБ
19 января 2011, 23:13
// после запроса в базу на вывод постов
if ($i == 0) // отсекаем первый пост
{
$desc = $posts['post_text']; // не помню как точно в скрипте, в общем загоняем в переменную текст первого поста
$desc = preg... // затем обрабатываем текст, удаляем спецсимволы
}
include('page_header.php'); // подключение шапки должно идти после.
----------
В page_header.php
$desc = $desc ? $desc : 'Альтернативный текст';
и отправляем $desc на вывод
Qwad
Avatar
Имя: Серёга
Сейчас нет на сайте
Репутация: 14
Регистрация: 13.02.2009
Всего сообщений: 1337
Откуда: Украина, г. Харьков
19 января 2011, 23:26
Profi, если только для роботов делать, то так и выходит. Осталось только к альтернативному тексту уникальное отличие страницы добавить.
Если эту страницу найдут в поисковике, дескрипшн пользователю не выводится? Я в этом не разбирался никогда, поэтому решил, что надо удобочитаемо делать.
Dedof
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 1
Регистрация: 21.08.2006
Всего сообщений: 899
Откуда: Воркута
20 января 2011, 00:10
Чё то всё равно нифига у меня не получается.
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7084
Откуда: Уфа РБ
20 января 2011, 00:33
Цитата:
Qwad 19.01.2011
Осталось только к альтернативному тексту уникальное отличие страницы добавить
Можно номер страницы добавить
Список форумов » Вэб-разработкаНа страницу Пред. 1, 2, 3 ... 182, 183, 184 ... 233, 234, 235 След.
 
стр.  
Страница 183 из 235
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2016
Время генерации страницы: 0.033 сек
Общая загрузка процессора: 4%
SQL-запросов: 4
Rambler's Top100