Экономика стран

К сожалению, большинство людей, которые будут ими затронуты почти весь мир, не будут иметь никакого влияния на результат. Вести Экономика Дайджест иностранной прессы за 14 августа.
Вести Экономика Греции снова придется списывать долги Греция не сможет самостоятельно расплатиться по долгам, и понадобится новая реструктуризация долгов, чтобы спасти страну от банкротства.

Прописуємо мета теги в розділах і категоріях Joomla

Продовжую розповідати і показувати як оптимізувати для пошукових систем інтернет-проекти, які розроблені на CMS Joomla 1.5. Що б не говорили і не кричали деякі "розумні" оптимізатори, але мета теги до сих пір допомагають у просуванні сайту. У CMS Joomla в цьому відношенні все в порядку крім того, що не можна прописати ні keywords, ні description в розділах і категоріях. Цей недолік ми і усунемо, хакнув парочку файлів!

Як я вже писав вище в стандартній зборці CMS Joomla 1.5 немає можливості прописати самостійно мета теги (meta tags) keywords і description при виведенні розділу (section) або категорії (category). Тобто автоматично в категоріях і розділах дублюються мета теги сайт, що створює велику кількість дублів метатегов (в залежності від кількості розділів і категорій) і не подобається пошуковим системам (особливо Google), не кажучи про те, що опис і ключі можуть зовсім не співпадати з вмістом . Можна ж звичайно тупо навісити різних плагінів від сумнівних розробників, можна встановити спеціальні компоненти, але мені це не дуже підходить, тому що багато хто з них конфліктують з моїм улюбленим sh404SEF , Який я використовую при розробці та просуванні сайтів на 99% проектів. І так почнемо вже, а так багато слів вже написано, а справ немає. Сподіваюся перше правило проведення маніпуляцій (хаков) з файлами движка Ви все знаєте - "Робимо резервну копію сайту - бекап". Погнали!

Хак 1. Знаходимо і редагуємо файл для розділу /components/com_content/views/section/tmpl/blog.xml. Там знаходимо рядки "</ param> </ advanced>" і змінюємо на "</ param> <param name =" description "type =" textarea "rows =" 5 "cols =" 30 "default =" "label =" Description "description =" METADESC "/> <param name =" keywords "type =" textarea "rows =" 5 "cols =" 30 "default =" "label =" Keywords "description =" METAKEYS "/> </ advanced > ".

Хак 2. Далі знаходимо і редагуємо файл /components/com_content/views/section/view.html.php. Там знаходимо рядки "if (! $ Menu_params-> get ( 'page_title')) {$ params-> set ( 'page_title', $ section-> title);}" і після них вставляємо наступний код "if ($ menu_params- > get ( 'description')) {$ document-> setMetadata ( 'description', $ menu_params-> get ( 'description'));} if ($ menu_params-> get ( 'keywords')) {$ document-> setMetadata ( 'keywords', $ menu_params-> get ( 'keywords'));} ".

Хак 3. Знаходимо і редагуємо файл, як і в першому хаке, тільки для категорії /components/com_content/views/category/tmpl/blog.xml. Там знаходимо рядок "</ param> </ advanced>" і змінюємо на "</ param> <param name =" description "type =" textarea "rows =" 5 "cols =" 30 "default =" "label =" Description "description =" METADESC "/> <param name =" keywords "type =" textarea "rows =" 5 "cols =" 30 "default =" "label =" Keywords "description =" METAKEYS "/> </ advanced > ".

Хак 4. Знаходимо і редагуємо файл /components/com_content/views/category/view.html.php. Там знаходимо рядки "$ menus = & JSite :: getMenu (); $ menu = $ menus-> getActive ();" і після них додаємо "$ menu_params = new JParameter ($ menu-> params);
if ($ menu_params-> get ( 'description')) {$ document-> setMetadata ( 'description', $ menu_params-> get ( 'description'));} if ($ menu_params-> get ( 'keywords')) {$ document-> setMetadata ( 'keywords', $ menu_params-> get ( 'keywords'));} ". Ось і все готово!

Заходимо в менеджер меню і редагуємо з адмінки поля "Опис" і "Ключові слова".

Сподіваюся, що даний хак допоможе початківцям і "зрілим" джумлаводом. Із задоволенням відповім на питання відвідувачів. Єдине прохання! Чи не крадіть мій контент, краще поставте посилання на цю статтю! А я з такою ж періодичністю буду радувати Вас корисними статтями про просування і оптимізації сайтів.

ЗИ. Для всіх хто не розібрався додаю файли в архіві, просто закиньте їх в потрібні директорії (вже хакнуть) -> скачати хак мета теги в розділах і категоріях CMS Joomla


Навигация сайта
Реклама
Панель управления
Календарь новостей
Популярные новости
Информация
Экономика стран www.mp3area.ru © 2005-2016
При копировании материала, ссылка на сайт обязательна.