Сео-оптимизация phpbb3
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
В первый пост добавлено
Шаг 3. Оптимизация alt-ов вложенных изображений и картинок
Советую к прочтению
Шаг 3. Оптимизация alt-ов вложенных изображений и картинок
Советую к прочтению
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
Третий раз устанавливаю на денвер новый форум, автомод, затем мод Advanced Meta Tags. И третий раз вот такая ошибка при переходе из админки на главную страницу форума
В админке все норамально, управление модом выводится. В чем ошибка?
Код: Выделить всё
SQL ERROR [ mysql4 ]
Unknown column 's.session__id' in 'where clause' [1054]
SQL
SELECT s.session_user_id, s.session_ip, s.session_viewonline FROM phpbb_sessions s WHERE s.session_time >= 1332855480 AND s.session__id = 0 AND s.session_user_id <> 1
BACKTRACE
FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions.php
LINE: 4100
CALL: dbal_mysql->sql_query()
FILE: [ROOT]/includes/functions.php
LINE: 4439
CALL: obtain_users_online()
FILE: [ROOT]/index.php
LINE: 139
CALL: page_header()
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Вручную пройдитесь по файлам и проверьте правильность установки, автомод иногда косячит и вставляет код туда куда не надо
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Ап темке, в первый пост добавлена ссылка на еще одну сео-модификацию -
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
Хорошенький Ап к темке надо посмотреть и установить....
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Ну это заключительный мод в сео-оптимизировании, в предыдущих мы оптимизировали главную страницу и страницы просмотра тем, теперь оптимизируем просмотр форумов для поисковых машин. Более чтолибо не знаю что и придумать.
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
вроде модик встал нормально.
Обновил кэш
Но шрифт на сайте стал очень крупным после этого, что-то где-то не так.
Куда смотреть?
Обновил кэш
Но шрифт на сайте стал очень крупным после этого, что-то где-то не так.
Куда смотреть?
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Вы имеете ввиду мод Advanced Meta Tags ??? Пролистайте форум до самого верха, над шапкой должны выводиться строки ошибок раз шрифт увеличился, и скопируйте в свое сообщение текст этих ошибок
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
и еще вот что:
Код: Выделить всё
SQL ERROR [ mysql4 ]
Unknown column 's.session_232_id' in 'where clause' [1054]
SQL
SELECT COUNT(DISTINCT s.session_ip) as num_guests FROM phpbb_sessions s WHERE s.session_user_id = 1 AND s.session_time >= 1336642020 AND s.session_232_id = 0
BACKTRACE
FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()
FILE: includes/functions.php
LINE: 4043
CALL: dbal_mysql->sql_query()
FILE: includes/functions.php
LINE: 4077
CALL: obtain_guest_count()
FILE: includes/functions.php
LINE: 4446
CALL: obtain_users_online()
FILE: viewtopic.php
LINE: 2059
CALL: page_header()
Последний раз редактировалось DeaDRoMeO 10 май 2012, 12:29, всего редактировалось 2 раза.
Причина: Любые коды следует обрамлять ВВ-кодом - [code]ваш код[/code]
Причина: Любые коды следует обрамлять ВВ-кодом - [code]ваш код[/code]
Сео-оптимизация phpbb3
ставил мод метатегов темы
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Первая возможная ошибка - проводили ли вы SQL запрос к Базе Данных?
Вторая - неверно отредактирован файлincludes/functions.php , проверьте правки по инструкции, возможно опечатались
Вторая - неверно отредактирован файл
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
да, проводил
SQL-запрос был успешно выполнен
сейчас хочу обратно старые файлы восстановить
SQL-запрос был успешно выполнен
сейчас хочу обратно старые файлы восстановить
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Дело ваше, но проще будет если проверите все сделанные правки в указанном файле, и во всех остальных, ведь модификация полностью рабочая
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
Найти:
Заменить на:
У меня эта строка выглядит изначально так:
Код: Выделить всё
function page_header($page_title = '', $display_online_list = true)
Код: Выделить всё
function page_header($page_title = '', $display_online_list = true, $post_text = '') // true, post_text added by Advanced Meta Tags MOD
Код: Выделить всё
function page_header($page_title = '', $display_online_list = true, $item_id = 0, $item = 'forum')
Сео-оптимизация phpbb3
как правильно меняем?
Сео-оптимизация phpbb3
вроде заработало.
Но генерирует ключевики на английском которые и в описание тоже.
Ерунда получается.
Но генерирует ключевики на английском которые и в описание тоже.
Ерунда получается.
Сео-оптимизация phpbb3
как сделать что бы ключевики и описание брад на русском и из темы?
Сео-оптимизация phpbb3
DeaDRoMeO, вот на Вашем форуме, вы прописываете как метатеги к темам?
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Во первых = убедительно прошу умещать свои мысли в одно-два сообщения (редактируйте уже отправленные сообщения, дополняя их) ибо не очень красиво и удобно читать их
includes/functions.php (перед правкой установить кодировку данного файла в UTF-8 без BOOM) и найти
Заменить найденное на
И после этого мод корректно заработает
Решение - открытьНо генерирует ключевики на английском которые и в описание тоже.
Код: Выделить всё
// Advanced Meta Tags MOD
$page_keywords = $config['global_keywords'];
$page_description = $config['site_desc'];
if (!empty($post_text))
{
$post_text = strtolower(strip_tags($post_text));
$post_text = str_word_count($post_text, 1);
if ($config['use_dynamic_keywords'])
{
$count = 0;
$page_keywords = array();
foreach ($post_text as $word)
{
$word = str_replace("'", '', $word);
if (strlen($word) > 2)
{
if (!empty($page_keywords) && in_array($word, $page_keywords))
{
continue;
}
$page_keywords[] = $word;
$count++;
}
if ($count == $config['keyword_word_count'])
{
break;
}
}
$config_keywords = ($config['append_global_keywords']) ? $config['global_keywords'] : '';
$page_keywords = ($config['append_keywords_first']) ? $config_keywords . ', ' . implode(', ', $page_keywords) : implode(', ', $page_keywords) . ', ' . $config_keywords;
}
if ($config['use_dynamic_description'])
{
$count = 0;
$page_description = '';
foreach ($post_text as $word)
{
$page_description .= $word . ' ';
$count++;
if ($count == $config['description_word_count'])
{
break;
}
}
}
}
Код: Выделить всё
// Meta Keywords MOD 2.0
$stopwords = array("/^about$/","/^1$/","/^after$/","/^2$/","/^all$/","/^also$/","/^3$/","/^an$/","/^4$/","/^and$/","/^5$/","/^another$/","/^6$/","/^any$/","/^7$/","/^are$/","/^8$/","/^as$/","/^9$/","/^at$/","/^0$/","/^be$/","/^$$/","/^because$/","/^been$/","/^before$/","/^being$/","/^between$/","/^both$/","/^but$/","/^by$/","/^came$/","/^can$/","/^come$/","/^could$/","/^did$/","/^do$/","/^each$/","/^for$/","/^from$/","/^get$/","/^got$/","/^has$/","/^had$/","/^he$/","/^have$/","/^her$/","/^here$/","/^him$/","/^himself$/","/^his$/","/^how$/","/^if$/","/^in$/","/^into$/","/^is$/","/^it$/","/^like$/","/^make$/","/^many$/","/^me$/","/^might$/","/^more$/","/^most$/","/^much$/","/^must$/","/^my$/","/^never$/","/^now$/","/^of$/","/^on$/","/^only$/","/^or$/","/^other$/","/^our$/","/^out$/","/^over$/","/^said$/","/^same$/","/^see$/","/^should$/","/^since$/","/^some$/","/^still$/","/^such$/","/^take$/","/^than$/","/^that$/","/^the$/","/^their$/","/^them$/","/^then$/","/^there$/","/^these$/","/^they$/","/^this$/","/^those$/","/^through$/","/^to$/","/^too$/","/^under$/","/^up$/","/^very$/","/^was$/","/^way$/","/^we$/","/^well$/","/^were$/","/^what$/","/^where$/","/^which$/","/^while$/","/^who$/","/^with$/","/^would$/","/^you$/","/^your$/","/^а$/","/^безо$/","/^более$/","/^будем$/","/^будет$/","/^будто$/","/^буду$/","/^будут$/","/^бы$/","/^были$/","/^было$/","/^быть$/","/^в$/","/^в отношении$/","/^в течении$/","/^вас$/","/^ваш$/","/^вблизи$/","/^вбок$/","/^ввосьмером$/","/^в-восьмых$/","/^ввысь$/","/^вдали$/","/^вдаль$/","/^вдвое$/","/^вдвоем$/","/^вдвойне$/","/^вдевятером$/","/^в-девятых$/","/^вдесятеро$/","/^вдогон$/","/^вдогонку$/","/^вдоль$/","/^вдосталь$/","/^вдруг$/","/^верх$/","/^весь$/","/^взамен$/","/^вид$/","/^видно$/","/^вкратце$/","/^вкупе$/","/^вместо$/","/^вне$/","/^внешне$/","/^вниз$/","/^внизу$/","/^вновь$/","/^внутри$/","/^внутрь$/","/^во$/","/^во время$/","/^вовне$/","/^вовсе$/","/^вовсю$/","/^во-первых$/","/^воз$/","/^возле$/","/^воочию$/","/^вопреки$/","/^вот$/","/^впредь$/","/^в-пятых$/","/^вровень$/","/^врознь$/","/^врозь$/","/^вряд ли$/","/^в-седьмых$/","/^все$/","/^всего$/","/^все-таки$/","/^вслед$/","/^всплошную$/","/^вспять$/","/^всюду$/","/^в-третьих$/","/^в-шестых$/","/^вы$/","/^выше$/","/^где$/","/^где-либо$/","/^где-нибудь$/","/^где-то$/","/^да$/","/^дабы$/","/^далее$/","/^де$/","/^для$/","/^до$/","/^другие$/","/^других$/","/^его$/","/^едва$/","/^едва-едва$/","/^ее$/","/^еле$/","/^если$/","/^есть$/","/^еще$/","/^ж$/","/^же$/","/^за$/","/^заключается$/","/^зато$/","/^зачем$/","/^зачем-либо$/","/^зачем-нибудь$/","/^зачем-то$/","/^и$/","/^из$/","/^из-за$/","/^или$/","/^имеющее$/","/^имеющие$/","/^имеющий$/","/^имеющим$/","/^иначе$/","/^итого$/","/^их$/","/^к$/","/^как$/","/^как-либо$/","/^как-нибудь$/","/^какой$/","/^какой-то$/","/^как-то$/","/^кверху$/","/^ко$/","/^когда$/","/^когда-либо$/","/^когда-нибудь$/","/^когда-то$/","/^кое$/","/^кое-где$/","/^кое-как$/","/^кое-какой$/","/^кое-когда$/","/^кое-кто$/","/^кое-куда$/","/^кое-откуда$/","/^кое-чей$/","/^кое-что$/","/^который$/","/^который$/","/^который-либо$/","/^который-нибудь$/","/^кто-либо$/","/^кто-нибудь$/","/^кто-то$/","/^куда$/","/^куда-либо$/","/^куда-нибудь$/","/^куда-то$/","/^ли$/","/^либо$/","/^ль$/","/^мало$/","/^меж$/","/^мимо$/","/^может$/","/^можно$/","/^мы$/","/^на$/","/^над$/","/^надо$/","/^намного$/","/^наш$/","/^не$/","/^него$/","/^некий$/","/^некогда$/","/^некого$/","/^некто$/","/^нем$/","/^немало$/","/^немного$/","/^несколько$/","/^нет$/","/^нечего$/","/^ни$/","/^нигде$/","/^никакой$/","/^никогда$/","/^никто$/","/^никуда$/","/^ним$/","/^нисколько$/","/^ничей$/","/^ничто$/","/^но$/","/^о$/","/^об$/","/^обе$/","/^обо$/","/^однако$/","/^около$/","/^он$/","/^она$/","/^они$/","/^опять$/","/^особенно$/","/^от$/","/^от$/","/^откуда$/","/^откуда-либо$/","/^откуда-нибудь$/","/^откуда-то$/","/^относится$/","/^относятся$/","/^отнюдь$/","/^ото$/","/^отсюда$/","/^оттого$/","/^по$/","/^под$/","/^подле$/","/^подо$/","/^подчас$/","/^позднее$/","/^позже$/","/^пока$/","/^полно$/","/^помимо$/","/^поначалу$/","/^понемногу$/","/^по-прежнему$/","/^порой$/","/^по-своему$/","/^поскольку$/","/^после$/","/^посредине$/","/^постольку$/","/^потом$/","/^потому$/","/^почему$/","/^почему-либо$/","/^почему-нибудь$/","/^почему-то$/","/^почти$/","/^поэтому$/","/^пред$/","/^предо$/","/^представляет$/","/^прежде$/","/^при$/","/^про$/","/^просто$/","/^против$/","/^прямо$/","/^путем$/","/^путем$/","/^ради$/","/^разве$/","/^разом$/","/^ранее$/","/^с$/","/^себе$/","/^сквозь$/","/^сколь$/","/^сколько$/","/^сколько-нибудь$/","/^сколько-то$/","/^сложно$/","/^служащее$/","/^служащие$/","/^служащим$/","/^служит$/","/^сначала$/","/^снова$/","/^со$/","/^собой$/","/^совсем$/","/^содержащее$/","/^содержащий$/","/^содержит$/","/^сообразно$/","/^сперва$/","/^спереди$/","/^сразу$/","/^среди$/","/^средь$/","/^столь$/","/^столько$/","/^та$/","/^так$/","/^такой$/","/^так как$/","/^так что$/","/^также$/","/^там$/","/^то$/","/^тогда$/","/^того$/","/^тоже$/","/^только$/","/^том$/","/^тот$/","/^тут$/","/^у$/","/^уже$/","/^хоть$/","/^хотя$/","/^чего$/","/^чего-то$/","/^чей$/","/^чей-либо$/","/^чей-нибудь$/","/^чей-то$/","/^чем$/","/^через$/","/^что$/","/^что-либо$/","/^что-нибудь$/","/^что-то$/","/^чтоб$/","/^чтобы$/","/^чуть$/","/^чье-либо$/","/^чье-нибудь$/","/^чье-то$/","/^эти$/","/^этим$/","/^этих$/","/^это$/","/^этом$/","/^я$/","/^этот$/","/^оно$/");
$page_keywords = $config['global_keywords'];
$page_description = $config['site_desc'];
if (!empty($post_text))
{
$post_text = utf8_strtolower(strip_tags($post_text));
$post_text = explode(" ", $post_text);
if ($config['use_dynamic_keywords'])
{
$count = 0;
$page_keywords = array();
foreach ($post_text as $word)
{
$word = str_replace("'", '', $word);
$word = eregi_replace("\n{1,}|\r{1,}|\n\r{1,}","",$word);
$word = preg_replace($stopwords,"",$word);
if (strlen($word) > 3)
{
if (!empty($page_keywords) && in_array($word, $page_keywords))
{
continue;
}
$page_keywords[] = $word;
$count++;
}
if ($count == $config['keyword_word_count'])
{
break;
}
}
$config_keywords = ($config['append_global_keywords']) ? $config['global_keywords'] : '';
$page_keywords = ($config['append_keywords_first']) ? $config_keywords . ', ' . implode(', ', $page_keywords) : implode(', ', $page_keywords) . ', ' . $config_keywords;
}
if ($config['use_dynamic_description'])
{
$count = 0;
$page_description = '';
foreach ($post_text as $word)
{
$word = str_replace("'", '', $word);
$word = eregi_replace("\n{1,}|\r{1,}|\n\r{1,}","",$word);
$page_description .= $word . ' ';
$count++;
if ($count == $config['description_word_count'])
{
break;
}
}
}
}
Для себя я ставил тройку модов, ссылки на которые есть в первом сообщении темы (Обзац начинающийся со слова ВНИМАНИЕ !!!)DeaDRoMeO, вот на Вашем форуме, вы прописываете как метатеги к темам?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
Добрый день
При запросе в базу выдаёт ошибку SQL-запрос:
При запросе в базу выдаёт ошибку SQL-запрос:
Код: Выделить всё
INSERT INTO phpbb_config( config_name, config_value )
VALUES (
'description_word_count', 150
);
Последний раз редактировалось serioga81 05 июн 2012, 09:03, всего редактировалось 2 раза.