Вэб-разработка
Вопросы "чайника"

Qwad (off) [1319]
19 января 2011, 22:29

Profi, я думаю действительно переделать структуру таблицы тем, добавить туда поле с первым постом. Тогда и функцию закрепления шапки проще будет сделать (у меня еще этого нет .oops. ).
А в дескрипшн можно объединять первый пост темы и первый страницы. Только надо придумать, как красиво объединить.
-------
Dedof (off) [899]
19 января 2011, 22:34

ну дескрипшен же тоже не резиновый - более 200 символов его делать смысла нет - поисковики их попросту не читают.
-------
Dedof (off) [899]
19 января 2011, 22:36

Цитата:
Profi 19.01.2011
Вот эту проблему я изначально и имел ввиду. Получается чистый сео для роботов, а не для людей

-----
ну так эти теги и предусматривались типо как для роботов - посетителям сайта они не видны, а поисковик должен (по идее) понять о чём речь в веб документе
:D
-------
Dedof (off) [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 [10176]
19 января 2011, 22:56

Qwad, нифига не понял чего ты усложняешь. При выводе страницы у тебя идёт запрос в базу с выводом постов. Берёшь первый пост и обрабатываешь.
-------
Profi Administrator [10176]
19 января 2011, 22:58

Цитата:
Dedof 19.01.2011
посетителям сайта они не видны

-----
Гугл пишет дискрипшн при выводе результатов поиска.
-------
Profi Administrator [10176]
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 (off) [1319]
19 января 2011, 23:26

Profi, если только для роботов делать, то так и выходит. Осталось только к альтернативному тексту уникальное отличие страницы добавить.
Если эту страницу найдут в поисковике, дескрипшн пользователю не выводится? Я в этом не разбирался никогда, поэтому решил, что надо удобочитаемо делать.
-------
Dedof (off) [899]
20 января 2011, 00:10

Чё то всё равно нифига у меня не получается.
-------
Profi Administrator [10176]
20 января 2011, 00:33

Цитата:
Qwad 19.01.2011
Осталось только к альтернативному тексту уникальное отличие страницы добавить

-----
Можно номер страницы добавить
-------

Ответить на тему

стр. Пред. 1,2,3 ... 182,183,184 ... 233,234,235 След.

стр.  

Вэб-разработка
Список форумов
На главную

Последние темы

Регистрация
Вход

0.04 сек
SQL: 4