Astra.CMS

 

 

Форум » Astra.CMS

seo оптимизатор! да? нет?

Стоит ли открыть форум? Напишите об этом по адресу admin@astracms.ru написав в теме "открыть форум". Я не автор движка и поэтому не могу консультировать так, как это делал бы он, но возможно у нас получится совместно находить решения.

  1 2
Автор Текст сообщения
Светлана Станиславовна

Светлана Станиславовна
Сообщений: 48

Есть проблема с плагином SEO-оптимизация.
Не работает поисковик на 2-х сайтах, лицензии, которых приобрели в 2013 году.
На сайте, с которым работаем с 2009 года, поисковик работает нормально.
В чем может быть проблема?
 
aristoc

admin
Сообщений: 1159

Что конкретно значит "Не работает поисковик"?
 
Светлана Станиславовна

Светлана Станиславовна
Сообщений: 48

В разделе SEO задаю в окошке слово из «title:» Записи, которая  уже прооптимизирована и нажимаю кнопку «Искать». Запись есть точно, а результат поиска - нулевой.
 
aristoc

admin
Сообщений: 1159

Не наблюдается. Что-то не так ищите.
 
Светлана Станиславовна

Светлана Станиславовна
Сообщений: 48

Еще раз говорю о том, что мы имеем дело одновременно с лицензиями для 4 доменов. Первая, которая куплена и начала работать в 2009 году, вторая - в 2010 году и две - в 2013 году. Поиск был проверен одновременно на всех четырех сайтах. На первых двух - все ищет нормально, а на 2-х последних (2013 года) - поиск не срабатывает.
Т.е. проблема все-таки существует. Проверялось все в одном и том же браузере.
 
aristoc

admin
Сообщений: 1159

На php 5.3+ возникает проблема. Обновите плагин.
 
P0ZiTR0N

P0ZiTR0N
Сообщений: 73

Вопрос не в лицензиях. При поиске с отладкой:
Warning: mysqli_escape_string() expects exactly 2 parameters, 1 given in /home/*/plugins/seo/admin/seo.php on line 94
PHP Version 5.3.25 - не работает (стоит A-CMS на базе PHP 5.3)
PHP Version 5.2.17 - работает (стоит A-CMS на базе PHP 5.2)
После того, как заменить в seo.php на 94й строке mysqli_escape_string на mysql_escape_string поиск начинает работать
Плагин шёл в поставке дистрибутива install_acms_2.07.10_php5.3.zip (3.1 Mb).
По этой ссылке и в репозитории лежит рабочий плагин. Прошу обновить инсталлятор!

P.S. Пока писал, не заметил, что вы ответили, спасибо! Обновление исправило ошибку
 

evus
Сообщений: 1

Maksim писал(а):
ВадимСафин писал(а):
Можно ли кейвордс и мета указать вручную?

Можно, я делаю так:
1. Создаю "доп. поля" titl и desc
2. В шаблоне модулей сверху, добавляю:
{assign var="title" value=$item.titl}{assign var="descripion" value=$item.desc}
{include file="_header.tpl"} ...
при этом $item.titl или $items.titl или $category.titl и т.п. как раз любое произвольное поле для конкретного модуля
После такой операции титл пустой. Можно поподробнее расказать алгоритм действий?
 
burjuev

burjuev
Сообщений: 58

evus писал(а):
Maksim писал(а):
ВадимСафин писал(а):
Можно ли кейвордс и мета указать вручную?

Можно, я делаю так:
1. Создаю "доп. поля" titl и desc
2. В шаблоне модулей сверху, добавляю:
{assign var="title" value=$item.titl}{assign var="descripion" value=$item.desc}
{include file="_header.tpl"} ...
при этом $item.titl или $items.titl или $category.titl и т.п. как раз любое произвольное поле для конкретного модуля
После такой операции титл пустой. Можно поподробнее расказать алгоритм действий?
Если еще актуально то вот так сделал я:
Для примера каталог статей на моем сайте

В шаблоне детальной страницы в самом верху, перед {include file="_header.tpl"}  вставляем вот это:
<!-- SEO START -->
{assign var="title" value=$item.titl} 
{assign var="description" value=$item.descrip}
{assign var="keywords" value=$item.keyw}
<!-- SEO STOP -->
далее создаем в редакторе доп полей новые поля с названиями: titl descrip keyw

Не забываем эти доп поля потом заполнять.
 
burjuev

burjuev
Сообщений: 58

Дело в том, что в разделе страницы почему то, не  работает, и метатеги в итоге пустые. Кто то еще делал подобное в рамках free версии?  
 
aristoc

admin
Сообщений: 1159

Все тоже самое, только вместо $item нужно поставить $page.
 
  1 2

Вы не можете добавить сообщение. Вам необходимо авторизироваться на сайте под своим логином либо зарегистрироваться.