SEO и ЧПУ

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Re: SEO и ЧПУ

Сообщение Xpycm » 16 май 2012, 20:37

Код: Выделить всё
$this->pageTitle $model->getStrByLang('title').'в Бердянске';  

или
Код: Выделить всё
$this->pageTitle $model->getStrByLang('title');
$this->pageTitle .= 'в Бердянске';  
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: SEO и ЧПУ

Сообщение reservist » 19 май 2012, 20:36

Продолжаю эту тему :)
Как вставить ключевик в конец тайтла главной страницы?
Редактировал /protected/views/layouts/main.php - есесна выводится на всех страницах.

Пробовал через код:
Код: Выделить всё
<?php if($_SERVER['PHP_SELF'] == '' || $_SERVER['PHP_SELF'] == '/') echo 'ключевик'; else echo ""?>

Не получилось.
reservist
Прохожий
 
Сообщения: 28
Зарегистрирован: 29 фев 2012, 22:08
Очки репутации: 0

Re: SEO и ЧПУ

Сообщение Xpycm » 20 май 2012, 15:03

файл protected\views\site\index.php

Код: Выделить всё
$this->pageTitle .= ' - ключевик'
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: SEO и ЧПУ

Сообщение reservist » 21 май 2012, 01:18

Блин, так просто *WALL*
reservist
Прохожий
 
Сообщения: 28
Зарегистрирован: 29 фев 2012, 22:08
Очки репутации: 0

Re: SEO и ЧПУ

Сообщение KaMaToZzz » 30 июн 2012, 17:14

Когда же будет полноценный ЧПУ?
Проект отличный, мне не хватает лишь полноценного чпу для сео)
Лучший курорт Крыма город Алушта
KaMaToZzz
Незнакомец
 
Сообщения: 3
Зарегистрирован: 30 июн 2012, 16:59
Очки репутации: 0

Re: SEO и ЧПУ

Сообщение Koduc » 02 июл 2012, 11:24

KaMaToZzz писал(а):Когда же будет полноценный ЧПУ?
Проект отличный, мне не хватает лишь полноценного чпу для сео)

На этой неделе выпускаем новую мультиязычную версию, пока без seo-модуля. Но уже на этой мультиязычной основе будем целенаправленно делать модуль для seo.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: SEO и ЧПУ

Сообщение real2012 » 10 июл 2012, 02:26

Koduc писал(а):в /protected/modules/ * /views
в файлах есть что-то типа такой строки:
Код: Выделить всё
$this->pageTitle .= $model->title; 

Соответсвенно, можно убрать точку, получится
Код: Выделить всё
$this->pageTitle = $model->title; 

В этом случае названия сайта в тайтле уже не будет. Также можно ручками дописать если что-то надо..
Единственная проблема - это разбросано по разным файлам.


В этих файлах??? я ничего не напутал
protected/modules/apartments/views
view.php

protected/modules/articles/views
view.php
index.php

protected/modules/menumanager/views
view.php

protected/modules/news/views
view.php
index.php

protected/modules/quicksearch/views
index.php

protected/modules/specialoffers/views
index.php
real2012
Гражданин
Гражданин
 
Сообщения: 118
Зарегистрирован: 11 апр 2012, 21:50
Очки репутации: 3

Re: ЧПУ

Сообщение real2012 » 10 июл 2012, 02:57

Koduc писал(а):Про сео копий уже поломано до дури;) Отдельный специальный модуль в будущем будет для этих целей.
По поводу вопроса:
Правим /protected/config/main.php и добавляем правило в 'rules':
Код: Выделить всё

    
'urlManager'=>array(
            'urlFormat'=>'path',
            'showScriptName' => false,
            'class'=>'application.components.MyUrlManager',
            'rules'=>array(
                'kvartiry' => array('/quicksearch/main/mainsearch', 'defaultParams' => array('objType' => 3)),
 


помогите пожалуйста, как зделать чтоб вместо
Код: Выделить всё
http://site.ru/quicksearch/main/mainsearch?city%5B0%5D=7&amp;floorMin=0&amp;floorMax=30&amp;apType=3&amp;squareMin=0&amp;squareMax=450&amp;objType=0&amp;price=&amp;rooms=0&amp;sort=price  

было просто названые города
Код: Выделить всё
http://site.ru/moskow  
real2012
Гражданин
Гражданин
 
Сообщения: 118
Зарегистрирован: 11 апр 2012, 21:50
Очки репутации: 3

Re: SEO и ЧПУ

Сообщение Koduc » 10 июл 2012, 15:56

Код: Выделить всё
    'urlManager'=>array(
            'urlFormat'=>'path',
            'showScriptName' => false,
            'class'=>'application.components.MyUrlManager',
            'rules'=>array(
                'moscow' => array('/quicksearch/main/mainsearch', 'defaultParams' => array('city[]' => 1)), 

Вместо 1 - id города (можно посмотреть в базе/в админке/при поиске).
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: SEO и ЧПУ

Сообщение real2012 » 11 июл 2012, 01:47

а как зделать к каждому городу?
real2012
Гражданин
Гражданин
 
Сообщения: 118
Зарегистрирован: 11 апр 2012, 21:50
Очки репутации: 3

Пред.След.

Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17