Добрый день, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 CMS Status-X | Основная тема
         Status-X 1.04

Похожие темы  |  Печать страницы

Status-X 1.04


События Вторник, 26.07.2011, 23:51
Цитата
А мы сидим спокойно, так как у нас в этом отношении все чисто

Далеко не все как показывает практика...
Когда писал про SEO имел в виду продвижение по низкочастотным запросам в первую 10-20, и страниц с товарами в магазине по имени товара...
Для примера с оглядкой на сайт CMS - низкочастотный http://yandex.ru/yandsearch?text=CMS&lr=2
ну или скажем так http://yandex.ru/yandsearch?text=SonyEricsson&lr=2
конечно если задать в запросе то чего нигде нет сайт всегда будет в топе но при конкурентных низкочастотных запросах нужна серьезная доработка SE ядра.

Самое главное замечание по магазину например блоки слоя вывода добавления в корзину хотя они для AJAX
Код
<div id="plist_prodmessage_1" style="display:none">
<h3>Товар добавлен в Вашу корзину.</h3>
<p>Ваши доступные опции</p>
<input class="shop_buttons_big" type="button" id="plist_yes_1" value="Перейти в корзину" />

<input class="shop_buttons_big_second" type="button" id="plist_no_1" value="Закрыть окно" />
</div>


Если довериться генератору ключевых слов то в них он впишет слово корзину, (google и без него сочтет слова корзину, вашу, добавлен важными для сайта) и например google сочтет это слово значимым для страницы и сайта по следующей причине: берем для примера страницу http://www.status-x.ru/shop/show-products/1/1/20/sotovye-telefony/ смотрим исходный код и видим блоки для вывода AJAX запросов при добавлении в корзину и т д, причем это не 1 блок а сколько товара будет столько и блоков. я понимаю что скорее всего это сделано из-за кодировки 1251 так как JQuary Ajax выведет вместо кириллицы при ответе с сервера крякозябры, но это уже другой вопрос...

В принципе перевод на UTF-8 можно не откладывать до версии 2, а начать и обкатать его на 1.041 скажем, также можно обкатать до 2 все по AJAX заложив все сообщения в ответы серверных скриптов.

раз они динамически выводятся - то не должно быть ничего в теле странице лишнего - а выводиться из запроса AJAX в идентификатор блока, а щас робот офигивает от заголовков в коде, ему же пофигу на стиль style="display:none". и это создает проблему по продвижению так как считаются все слова и заголовки при подсчете символов и текстов страницы, если для яндекса ещё их можно закрыть их личным тегом <noindex> то для google не закроешь он все проходит.

Если интересно могу прогнать полный аудит сайта status программами из пакета SEO PowerSuite EE благо лицензия есть, если захочется стукни в мыло, просканирую и вышлю все отчеты программы на русском, на проект примерно уйдет часов 20-30 на полное сканирование чтобы не напрягать хостинг сайта.

Столкнувшись с замечаниями google переписал класс SEO что и зачем наверно очень легко будет понятно по коду, мелочь - но после исчезло очень много замечайний от google и ранжирование улучшилось по низкочастотным запросам:
PHP-код

    
public function setMeta($paramseo) {
        
$this->seo $this->_getClass('Core')->seo;
        
$this->paramseo $paramseo;
        
$headernav $pagetitle_html '';
        if (
$_REQUEST['p'] != 'index') {
            if (!empty(
$this->seo['title'])) {
//                  $pagetitle_html = $this->seo['title'] . ' :: ' . Sys::GlobSet('settings', 'Seitenname');
                
$pagetitle_html $this->seo['title'];
            } else {
                
$pagetitle_html getAll($this->getSanit($this->paramseo['pagetitle']), ' .,:?!/()');
//        $pagetitle_html = getAll($this->getSanit($this->paramseo['pagetitle']), ' .,:?!/()') . ' :: ' . Sys::GlobSet('settings', 'Seitenname');
            
}
            
$headernav $this->paramseo['headernav'];
        }
        
$this->_CS->assign('pagetitle_html'$pagetitle_html);
        
$this->_CS->assign('headernav'$headernav);
        
$this->_CS->assign('Seitentitel'$this->getKeywords());
        
$this->_CS->assign('Beschreibung'$this->getDescription());
    }



Отредактировано Dmitry: 27.07.2011, 23:20:50



Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте


Пользователей: 0, Гостей: 7

Поисковые боты: 9
BingBot(2), Yandex, Unknown Bot(4), Baidu.com, Inktomi Slurp

 Статистика форума


  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: Lesya

 Дни рождения


kostia.vinnychuk (34)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты