- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
301 тоже симпатично, может быть даже более оптимально и, кстати, чуть проще
301 редирект его ведь надо на какую-то определенную страницу делать, а точнее с дубля на основной адрес. Технически это сложнее чем просто выдавать 404 ошибку.
А никто не подскажет вариант с 301 редиректом на основную страницу? Был бы очень признателен.
Тоже сайт на Joomla с компонентом ARTIO JoomSEF.
В итоге, ссылка на статью с главной страницы имеет вид:
http://сайт/категория/название-статьи.html
с модуля "Последние статьи":
http://сайт/категория/название-статьи-2.html
с карты сайта:
http://сайт/категория/название-статьи-3.html и т.д.
Как бы "обрезать" эти -2, -3 в конце ссылок? Не отключать же теперь модули.
Экспериментировал с mod rewrite на локальном серевере, но руки совсем не туда заструганы.
.htaccess имеет вид:
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php
Что посоветуете?
Какая версия Джумлы ? В последней версии как раз этот баг с ItemID.
Я тоже недавно запустил несколько сайтов на Joomla. Яндекс проиндексировал с дублями, вместо 50 страниц, в индексе по 100-140, сейчас постепенно по 1-3 страницы отваливаются. Один сайт пока только морда, ещё на одном только страницы с категориями вылезли. Сейчас думаю, что делать, за такие дубли бан можно получить?
Тоже сайт на Joomla с компонентом ARTIO JoomSEF.
В итоге, ссылка на статью с главной страницы имеет вид:
http://сайт/категория/название-статьи.html
с модуля "Последние статьи":
http://сайт/категория/название-статьи-2.html
с карты сайта:
http://сайт/категория/название-статьи-3.html и т.д.
У меня на последней версии Joomla 1.0.13 и на главной половина страниц название-статьи.html, а половина название-статьи-2.html, так же и с модуля "Последние статьи", в разнобой идут.
Старый сайт на 1.0.11 и на главной и в категориях ссылки одинаковые, если делаешь новый раздел, то уже новые ссылки появляются, на 1.0.12 тоже самое.
Strom, Версия Joomla - 1.0.12.
saker, у меня по сайту пока только Google гулял, но в индексе еще нет. MSN и Yahoo - только главная, а индексирующего бота Яндекса вообще не было, поэтому хотелось бы это как-нибудь исправить, чтобы проблем не наживать. Даже не знаю что делать, с программированием у меня вообще никак. Сижу код правлю методом "научного тыка", пока что получилось вроде, чтобы в "последних новостях" и на главной показывалась одна ссылка. Буду издеваться над остальным. Пока успехи не очень.((
Acu, Я сам слаб в программирование, пока тоже копаюсь на локале. Если ещё Яндекс не проиндексировал сайт, оставь статьи или на главной или в разделах.
Пока что додумался до следующего варианта:
В файле /components/com_sef/joomsef.php дописал после 508-й строки
$string = $GLOBALS['mosConfig_live_site'].'/'.$sefstring.(($URI->anchor)? '#'.$URI->anchor : '');
следующее:
$string = ereg_replace("_[0-9]", '', $string);
В итоге все урлы вроде
http://сайт/категория/название-статьи_2.html
http://сайт/категория/название-статьи_3.html
теперь выглядят как
http://сайт/категория/название-статьи.html
Пока что экспериментировал на локальном сервере и не очень долго, поэтому может где есть подводные камни в CMS. Для меня решение, кажется, приемлемое.
Из минусов: не работают многостраничные страницы в теории, потому что обрезается ее номер, и нельзя допускать одинаковых названий.
1) 404 по неверным урлам
2) robots.txt
Professor,
А вы меня не просветите как эту задачку можно при помощи robots.txt решить? Я честно не знаю.
Это баг с дублями появлятеся в последних версиях Джумлы.
Лечится так:
В файле
components/com_content/content.html.php
Код
$_Itemid = $Itemid;
Заменить
$_Itemid = $mainframe->getItemid( $rows[$i]->id, 0, 0 );
Код
$row->_Itemid = $Itemid;
Заменить
if ( $task != 'view' && $task != 'category' ) {
$row->_Itemid = $mainframe->getItemid( $row->id, 0, 0 );
} else {
// when viewing a content item, it is not necessary to calculate the Itemid
$row->_Itemid = $Itemid;
}