0 Пользователей и 1 Гость просматривают эту тему.
  • 24 Ответов
  • 4136 Просмотров
*

tekseo

  • Новичок
  • 8
  • 0 / 0
SEO оптимизация сайта
« : 22.07.2012, 19:02:19 »
Добрый день.
Недавно начал работать с SEO оптимизацией сайта на движке Joomla 2.5.4
До недавнего времени работал на многих CMS, но с Joomla довелось работать впервые.
Возник ряд вопрос, буду благодарен за подробные ответы:

1. Как создать правильно страницу 404 ошибки?
2.Подходят ли модули/расширения к версии 2,5 от более ранних 1.7... ?
3. Нужно внедрить тег canonical - как это сделать?
4. сейчас страница открывается под разными именами, а именно
http://сайт/contacts.php = http://сайт/contacts = http://сайт/contacts.html
Как этого избежать, чтобы открывалась только одна страница?
5. Доступны страницы под разными именами с одним контентом, типа
http://сайт/3333/contacts.php = http://сайт/123/contacts.php=http://сайт/131331/contacts.php 
как этого избежать?

Прошу не ругаться, если некоторые вопросы банальны или очевидны - для меня в процессе изучения новой CMS все как с нуля, с чистого листка ))
Заранее спасибо за ответы.

*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: SEO оптимизация сайта
« Ответ #1 : 22.07.2012, 19:26:02 »
1, 4, 5 - Поставьте SEF компонент (если конечно нету четкой убежденности, что сильно сайт грузит или еще по каким то причинам)
2. Как это относиться к сео? (не подходят от 1.5)
3. Тут на форуме был развернутый ответ на этот вопрос, к сожалению линка нету, поищите.
Я знаю только то, что ничего не знаю
*

tekseo

  • Новичок
  • 8
  • 0 / 0
Re: SEO оптимизация сайта
« Ответ #2 : 22.07.2012, 19:46:46 »
1, 4, 5 - Поставьте SEF компонент (если конечно нету четкой убежденности, что сильно сайт грузит или еще по каким то причинам)
2. Как это относиться к сео? (не подходят от 1.5)
3. Тут на форуме был развернутый ответ на этот вопрос, к сожалению линка нету, поищите.
на счет 2 пункта - а от 1,7 подходят?
Спасибо за ответ. Можно ли сделать это без SEF компонента?
*

Taatshi

  • Глобальный модератор
  • 5259
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
*

tekseo

  • Новичок
  • 8
  • 0 / 0
Re: SEO оптимизация сайта
« Ответ #4 : 22.07.2012, 20:25:12 »
3. Добавляем rel="canonical" в шаблоны материалов Joomla 1.7 - 2.5

Пробовал - ничего не изменилось вообще + нет более 3 файлов, даже в папке components/com_content/views/

4. FAQ: robots.txt для Joomla!
Спасибо, ксати сказано что есть родной SEF - это как и где его найти?
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: SEO оптимизация сайта
« Ответ #5 : 22.07.2012, 20:59:36 »
От 1.7 обычно подходят, не встречал еще, что бы не подходили.
Родной SEF в общих настройках
Я знаю только то, что ничего не знаю
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
Re: SEO оптимизация сайта
« Ответ #6 : 22.07.2012, 21:31:50 »
Цитировать
ксати сказано что есть родной SEF - это как и где его найти?
включено SEO в общих настройках и переименован htaccess.txt в .htaccess

Кстати пункт 4  делается элементарно в .htaccess, стоит лишь погуглить 301 редирект или переадресация с .html на без .html - к Joomla вообще не имеет отношения.
*

Taatshi

  • Глобальный модератор
  • 5259
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: SEO оптимизация сайта
« Ответ #7 : 22.07.2012, 22:10:22 »
Пробовал - ничего не изменилось вообще + нет более 3 файлов, даже в папке components/com_content/views/

Должно измениться. В исходном коде страницы. А файлы все на месте - они системные, их не может не быть.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

tekseo

  • Новичок
  • 8
  • 0 / 0
Re: SEO оптимизация сайта
« Ответ #8 : 23.07.2012, 16:57:52 »
включено SEO в общих настройках и переименован htaccess.txt в .htaccess

Кстати пункт 4  делается элементарно в .htaccess, стоит лишь погуглить 301 редирект или переадресация с .html на без .html - к Joomla вообще не имеет отношения.

Нашел вот это, но оно не работает для 4-5 пункта:

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} \.html$
    RewriteRule ^(.*)\.html$ /$1 [R,L]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !\.html$
    RewriteRule ^(.*)$ /$1.html [R,L]

Подскажите знающие люди что делать, как исправить?
*

tekseo

  • Новичок
  • 8
  • 0 / 0
Re: SEO оптимизация сайта
« Ответ #9 : 23.07.2012, 18:04:38 »
В настоящий момент файл .htaccess имеет вид

Код

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]

RewriteBase /
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]

RewriteCond %{HTTP_HOST} ^www\.сайт\.ru$ [NC]
RewriteRule ^(.*)$ http://сайт.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://сайт.ru/ [R=301,L]

Redirect 301 /страница1.php http://сайт.ru/
Redirect 301 /категория/страница2/ http://сайт.ru/
Redirect 301 /страница3.php http://сайт.ru/страница4.php



RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} \.html$
RewriteRule ^(.*)$ /$1.php [R,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule ^(.*)$ /$1.php [R,L]




Что не так, почему 4-5 пункт не работают
« Последнее редактирование: 23.07.2012, 18:09:52 от tekseo »
*

Фей

  • Давно я тут
  • 743
  • 86 / 3
  • Истина в вине!
Re: SEO оптимизация сайта
« Ответ #10 : 25.07.2012, 00:23:48 »
Мамма миа! Это что за .....
Код
Redirect 301 /страница1.php http://сайт.ru/
Redirect 301 /категория/страница2/ http://сайт.ru/
Redirect 301 /страница3.php http://сайт.ru/страница4.php

все что написано на русском языке в  адресной строке, то должно быть преобразовано в unicode-символы.
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: SEO оптимизация сайта
« Ответ #11 : 25.07.2012, 00:34:35 »
Нашел вот это, но оно не работает для 4-5 пункта:

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} \.html$
    RewriteRule ^(.*)\.html$ /$1 [R,L]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !\.html$
    RewriteRule ^(.*)$ /$1.html [R,L]

Подскажите знающие люди что делать, как исправить?


AddType application/x-httpd-php .html
*

Фей

  • Давно я тут
  • 743
  • 86 / 3
  • Истина в вине!
Re: SEO оптимизация сайта
« Ответ #12 : 25.07.2012, 00:37:59 »
AddType application/x-httpd-php .html

Насоветуешь тоже!
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
*

Фей

  • Давно я тут
  • 743
  • 86 / 3
  • Истина в вине!
Re: SEO оптимизация сайта
« Ответ #14 : 25.07.2012, 00:42:01 »
Насчет 4,5 пунктов с чего это у вас 3 разнотипных страницы?
Я бы начал с того, что убил бы напрочь все сеф-компоненты сторонние, отключил бы внутренний SEF, вернул бы на место стандартный хтаксесс, отключил и очистил бы кеш и только после этого стал заниматься SEO.
*

Фей

  • Давно я тут
  • 743
  • 86 / 3
  • Истина в вине!
Re: SEO оптимизация сайта
« Ответ #15 : 25.07.2012, 00:45:16 »
http://mchost.ru/help/28/#h174

Эммм, будь другом, иди мимо :) Советовать человеку включить обработку PHP в хтмл файлах.... это жестоко и не в тему.
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: SEO оптимизация сайта
« Ответ #16 : 25.07.2012, 00:54:41 »
http://joomlaforum.ru/index.php/topic,156030.msg1130256.html#msg1130256

Эммм, будь другом, иди мимо :)
Че такой борзый?
*

tekseo

  • Новичок
  • 8
  • 0 / 0
Re: SEO оптимизация сайта
« Ответ #17 : 27.07.2012, 06:25:42 »
Мамма миа! Это что за .....
Код
Redirect 301 /страница1.php http://сайт.ru/
Redirect 301 /категория/страница2/ http://сайт.ru/
Redirect 301 /страница3.php http://сайт.ru/страница4.php

все что написано на русском языке в  адресной строке, то должно быть преобразовано в unicode-символы.

:)  написано для примера, чтобы не палить сам сайт
*

tekseo

  • Новичок
  • 8
  • 0 / 0
Re: SEO оптимизация сайта
« Ответ #18 : 27.07.2012, 06:27:29 »
Насчет 4,5 пунктов с чего это у вас 3 разнотипных страницы?
Я бы начал с того, что убил бы напрочь все сеф-компоненты сторонние, отключил бы внутренний SEF, вернул бы на место стандартный хтаксесс, отключил и очистил бы кеш и только после этого стал заниматься SEO.


) что-то совсем уж жестоко. SEF компоненты же как-раз и нужны для оптимизации
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: SEO оптимизация сайта
« Ответ #19 : 27.07.2012, 06:58:23 »
Я бы начал с того, что убил бы напрочь все сеф-компоненты сторонние, отключил бы внутренний SEF, вернул бы на место стандартный хтаксесс, отключил и очистил бы кеш и только после этого стал заниматься SEO.
Интересно, как без включенного SEF вы бы занимались сео? ))) складывается такое впечатление, что сео для вас только покупка ссылок.
Я знаю только то, что ничего не знаю
*

Фей

  • Давно я тут
  • 743
  • 86 / 3
  • Истина в вине!
Re: SEO оптимизация сайта
« Ответ #20 : 27.07.2012, 16:06:52 »
Для танкистов последних двух топиков.
Первое, что вы подразумеваете под оптимизацией?
Второе, чтобы понять в чем проблемы на сайте, иногда приходится вернуться к исходнику. Т.е. к чистому сайту. Без сеф-компонент, редиректов и прочия.
Убедиться, что контент имеет уникальные ссылки.
И только после этого наращивать функционал сефа.
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: SEO оптимизация сайта
« Ответ #21 : 27.07.2012, 19:09:52 »
Все правильно, для выявления проблем надо "видеть начало". Только вот у вас в последнем посте написано про SEF, а в предыдущем про сео.
Я знаю только то, что ничего не знаю
*

Фей

  • Давно я тут
  • 743
  • 86 / 3
  • Истина в вине!
Re: SEO оптимизация сайта
« Ответ #22 : 27.07.2012, 19:18:19 »
Ну, народ, не придирайтесь. Изначальная задача у чела, что у него дикие три ссылки на одну страницу
Причем разнотипные ссылки. И там я ошибся в букве последней. Сейчас поглядел, точняк )
*

tekseo

  • Новичок
  • 8
  • 0 / 0
Re: SEO оптимизация сайта
« Ответ #23 : 01.08.2012, 05:49:30 »
Народ, подскажите что прописать в .htaccess чтобы склеить ссылки http://сайт/contacts.php,  http://сайт/contacts, http://сайт/contacts.html и сделать одну типа http://сайт/contacts.php ?
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: SEO оптимизация сайта
« Ответ #24 : 01.08.2012, 08:28:10 »
Зайди в админ панель, там есть компонент перенаправление вот там и напиши

Вот правда как то странно ты редиректить решил,  с http://сайт/contacts.html на http://сайт/contacts.php ?

в .htaccess если уж очень надо :)
Redirect 301 /contacts.php ?  http://сайт/contacts.html ( это как правильно а как ты решил не факт что будет arbeiten)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Оптимизация сайта

Автор joni

Ответов: 0
Просмотров: 709
Последний ответ 22.07.2023, 17:10:11
от joni
Скрипт при закрытии сайта

Автор Mick_20

Ответов: 8
Просмотров: 1013
Последний ответ 14.06.2023, 18:40:20
от effrit
Кнопка “Добавить в корзину” VirtueMart не работает на главной странице сайта

Автор max_max

Ответов: 0
Просмотров: 6437
Последний ответ 20.04.2021, 12:40:37
от max_max
[FAQ] Ускоряем загрузку сайта (руководства и инструменты)

Автор Fedor Vlasenko

Ответов: 117
Просмотров: 99787
Последний ответ 05.11.2020, 19:53:12
от Grigoriy82
Как убрать < class="moduletable ">на лицевой части сайта?

Автор indes

Ответов: 11
Просмотров: 3718
Последний ответ 07.05.2020, 17:35:38
от beliyadm