Сео-оптимизация phpbb3
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
- maco8024
- Начинаю осваивать Форум
- Сообщения: 101
- Стаж: 11 лет 11 месяцев
- Откуда: Алтай
- Контактная информация:
Сео-оптимизация phpbb3
Вот на этой странице подобное описано viewtopic.php?f=142&t=884&start=100
-
- Заглянул на огонек
- Сообщения: 10
- Стаж: 11 лет 5 месяцев
- Контактная информация:
Сео-оптимизация phpbb3
А у меня вот такая ошибка при запросе к БД:
Подскажите, в чем проблема?
А все, нашел решение на 6-ой странице. Правда Мод генерирует не очень-то подходящие описания и ключевые слова((
Код: Выделить всё
SQL-запрос:
INSERT INTO phpbb3_config( config_name, config_value )
VALUES (
'description_word_count', 150
);
Ответ MySQL:
#1062 - Duplicate entry 'description_word_count' for key 'PRIMARY'
А все, нашел решение на 6-ой странице. Правда Мод генерирует не очень-то подходящие описания и ключевые слова((
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Alexander.Gavrilash, а кто вам сказал что он будет генерировать нужное ?) Он же просто берет первые N слов из страницы и пихает в кейворды
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
установил мод МетаТэги.. первый шаг и вот что получил:
причем через myAdmin SQL запросы делал!
SQL ERROR [ mysqli ]
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 >= 1363628040 AND s.session__id = 0 AND s.session_user_id <> 1
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions.php
LINE: 4120
CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/functions.php
LINE: 4459
CALL: obtain_users_online()
FILE: [ROOT]/portal.php
LINE: 177
CALL: page_header()
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 >= 1363628040 AND s.session__id = 0 AND s.session_user_id <> 1
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions.php
LINE: 4120
CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/functions.php
LINE: 4459
CALL: obtain_users_online()
FILE: [ROOT]/portal.php
LINE: 177
CALL: page_header()
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Кхммм на будущее -- пользуйтесь поиском)) Он у нас хороший, вот что нашел, ориентировочное решение проблемы - открыть файл includes/functions.php и применить к нему следующие правки - , там 2 варианта, попробуйте каждый, должно помочь
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
после установки Advanced Meta Tags - не могу зайти в админке в настройки конфереции - белый экран, что делать? где я запорол ?
Сео-оптимизация phpbb3
Попробуйте включить отображение ошибок и гляньте. Забейте в поисковик "Отображение ошибок в PHP" и изучите. Возможно, что-то вам подойдет. Не забудьте выключить потом
Сео-оптимизация phpbb3
спасибо за отзывчивость.. но, к сожалению, не имею доступа к пхп.ини
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Поглядите лог ошибок сервера в панели хостинга, проверьте внимательно правки, очевидно ошиблись в редактировании
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
смотрю, но что-то там ничего не могу найти подходящего
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Значит еще раз и внимательно проверяете правки файлов, мод рабочий, проверен
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Сео-оптимизация phpbb3
Если еще актуально, то можно склеить переадресацией через .htaccessSt_roy писал(а):У меня http://мой,сайт.ru/portal.php и http://мой,сайт.ru адреса одной страницы. То есть дублирование(?). Как исправить?
Код: Выделить всё
RewriteEngine On
RewriteCond %{HTTP_HOST} ^.*$
RewriteRule ^portal\/?(.*)*$ http://www.site/forum/ [R=301,L]
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Спасибо, в любом случае комунибудь пригодится это)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Зашел немного посидеть
- Сообщения: 62
- Стаж: 11 лет 4 месяца
- Откуда: Казахстан
- Контактная информация:
Сео-оптимизация phpbb3
Привет всем! И опять у меня проблемка с модом advanced meta tags. Приходится его удалить из-за конфликта с forum seo mod. Установил я его без особых трудностей, а удалить не получается. Выдаёт такую ошибку:
Всё делаю по инструкции, только в обратном порядке. По инструкции к моду есть SQL запрос, может нужно сделать помимо правок антиSQL запрос. Только как его делать я не знаю. Подскажите люди добрые, ткните носом! Где ковырять?
Код: Выделить всё
Общая ошибка
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 sessions s WHERE s.session_time >= 1364575350 AND s.session__id = 0 AND s.session_user_id <> 1
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions.php
LINE: 4120
CALL: dbal_mysql->sql_query()
FILE: [ROOT]/includes/functions.php
LINE: 4459
CALL: obtain_users_online()
FILE: [ROOT]/viewforum.php
LINE: 145
CALL: page_header()
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Пользуйтесь хоть иногда поиском либо пролистывайте тему перед тем как задать вопрос, эта ошибка раза 3 обсуждалась, чего уж говорить - в 225 сообщении (на 10 сообщений выше вашего поста) пользователь задал аналогичный вопрос
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Зашел немного посидеть
- Сообщения: 62
- Стаж: 11 лет 4 месяца
- Откуда: Казахстан
- Контактная информация:
Сео-оптимизация phpbb3
Извините Sinsey, сам я не нашёл подходящий ответ. Спасибо, что направили куда нужно.
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Ничего страшного)) Просто надо хотя бы пару страниц темы пролистать)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Зашел немного посидеть
- Сообщения: 62
- Стаж: 11 лет 4 месяца
- Откуда: Казахстан
- Контактная информация:
Сео-оптимизация phpbb3
Ещё раз спасибо. Удалить Advanced Meta Tags, получилось с вашей помощью. но проблема с Forum Seo не решилась. Об этом напишу в соответствующей теме.
- pulsar21
- Заглянул на огонек
- Сообщения: 17
- Стаж: 11 лет 5 месяцев
- Откуда: Россия
- Контактная информация:
Сео-оптимизация phpbb3
День добрый форумчане!
Сергей, вот эта правка очень уместна для оптимизации страниц подфорумов:
<!-- IF SCRIPT_NAME == "viewforum" -->{PAGE_TITLE}<!-- ELSE -->
Но остаются ещё страницы с темами, в которых тайтл с главной страницы форума остаётся. И тут приходится выбирать из двух зол - либо подфорумы без главного тайтла, либо темы. По логике, нужно выбрать темы и заменить в коде "viewforum" на "viewtopic".
А вот как бы изменить сей код, чтобы убрать название форума не только со страницы просмотра подфорумов, но и со страницы темы?
Благодарствую заранее за помощь и нагло на неё надеюсь
Сергей, вот эта правка очень уместна для оптимизации страниц подфорумов:
Но остаются ещё страницы с темами, в которых тайтл с главной страницы форума остаётся. И тут приходится выбирать из двух зол - либо подфорумы без главного тайтла, либо темы. По логике, нужно выбрать темы и заменить в коде "viewforum" на "viewtopic".
А вот как бы изменить сей код, чтобы убрать название форума не только со страницы просмотра подфорумов, но и со страницы темы?
Благодарствую заранее за помощь и нагло на неё надеюсь
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Сео-оптимизация phpbb3
Кхммм только что доперло то, что можно сделать кое что иначе))Вот стандартная строка тайтла в чистом шаблоне
Оборачиваем {SITENAME} • в чудесное условие и получим вот так
Тобишь только на главной форума будет его имя в тайтле, на остальных страницах не будет. Можно еще как нибудь поколдовать с такого рода (кликабельно)
Код: Выделить всё
<title>{SITENAME} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>
Код: Выделить всё
<title><!-- IF SCRIPT_NAME == "index" -->{SITENAME} •<!-- ENDIF --> <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!