Організація контенту в Joomla — видалення та створення статей в адмінці, а також налаштування параметрів для всіх матеріалів. Організація контенту в Joomla — видалення та створення статей в адмінці, а також налаштування параметрів для всіх матеріалів.




Команда ЧПУ - відповідає за оптимізацію перенаправлення URL`ів ("урл") адрес сторінок сайту для пошукових систем, кажучи простою мовою налаштування SEF (ЧПУ) перебудовує посилання на сторінки в легкочитані лінки, як для користувачів так і для пошукових систем. Не секрет, що пошукові системи в даний час враховують назву УРЛів при пошуковій видачі та при індексації сторінок сайту, тому багато адрес пишуться на трансліті (транслітерація), російське слово - латинськими літерами.

Забираємо id (цифри) з URL сторінок у joomla 2.5.x/3.x.x

Способи видалення ID з URL адрес сторінок:
  • встановити плагін ARTIO JoomSEF або SH404SEF

Перший спосіб видалення ідентифікаторів сторінок і категорій шляхом встановлення спеціальних розширень досить зручний, але має одну важливу негативну деталь, SEF (ЧПУ) компоненти досить помітно збільшують навантаження на сервер, тому такий метод використовується вкрай рідко і при крайніх випадках, коли без додаткових модулів або плагінів неможливо обійтися. Тобто велика кількість встановлених плагінів на платформу Joomla збільшує час завантаження сайту, що негативно позначається на відношенні до сайту користувачів та пошукових систем (особливо для Google).

Другий спосіб додає до панелі адміністратора додаткове налаштування, додатковий вибір, показувати ID сторінок або приховувати. У цьому методі також можливі негативні наслідки як появи помилки 404 (наприклад із категоріями) і потрібно буде вносити додаткові зміни у файли конфігурації. Але після внесення всіх змін сайт працюватиме в нормальному режимі і без ідентифікаційних цифр у посиланнях

Третій метод, найзручніший і найпростіший. Замінити один файл конфігурації іншим, або прописати додаткові командні рядки. Мінус способу полягає в автоматичній заміні файлу при оновленні версії Joomla, в іншому ж на працездатність сайту жодного впливу не виявляється. При оновленні версії CMS згадайте цей файл (router.php) і збережіть його під іншою назвою, після оновлення просто замініть оригінальний PHP файл.

Здрастуйте, шановні читачі блогу сайт. Сьогодні ми продовжимо серію уроків з Joomla.

Тема сьогоднішньої публікації – це організація, представлення та керування вмістом сайту (контентом). Ще ми докладно розглянемо нюанси видалення розділів, категорій та матеріалів, а також детально вивчимо можливі параметри, які можна зробити при додаванні нового матеріалу.

Структура та ієрархія контенту в Joomla

Організація та виведення контенту на сторінки проекту здійснюється за допомогою компонентів, які є . Для роботи зі статтями використовується вбудований компонент роботи з контентом. Правда, доступ до його налаштувань дещо відрізняється від звичайного і для цього вам потрібно буде вибрати з верхнього меню не пункт «Компоненти», а пункт «Матеріали».

Він дозволяє організовувати статті до розділів та категорій або залишати їх не класифікованими. У Joomla є також інші компоненти, які здатні виводити свій контент на сторінки сайту.

Це, наприклад, вбудований за промовчанням компонент контактів або виведення списку веб-посилань. Також можна використовувати сторонні розширення, наприклад, який використовується для організації різноманітних фотогалерей. За наведеним посиланням ви знайдете докладну публікацію цього захоплюючого процесу.

Виведення контенту так само можливе і за допомогою модулів, які виводять свій вміст по периферії основної частини сторінки. У цій статті ми докладно розглянемо способи виведення за допомогою вбудованого компонента для роботи зі статтями.

Тексти статей зберігаються у базі даних, а чи не в папках на жорсткому диску хостингу. Така організація дозволяє швидко реорганізовувати контент в Джумлі. Замість переміщення файлів з текстами з одного каталогу до іншого, достатньо встановити нові атрибути для статті і вона миттєво буде віднесена вже до іншого розділу та категорії.

Як я вже згадував раніше, у CMS не зберігаються сторінки у вигляді файлів з розширенням ".HTML", як це здійснювалося раніше у статичних сайтах. Joomla генерує вебсторінку в момент клацання за посиланням, що дозволяє легко модифікувати документи, що переглядаються за рахунок зміни посилань в меню. Саме інформаційне наповнення залишиться незмінним.

У найпростішому випадку за посиланням з меню може відкритися одна стаття зі складу тих, що ви вже додали в . Але так само можна буде організувати висновок на веб-сторінку вмісту цілої категорії або розділу (переліку всіх матеріалів, що містяться в них, у тому чи іншому вигляді).

І в цьому випадку вам теж достатньо буде лише перейти на посилання з меню. Налаштувати, що саме буде виводитися при натисканні на посилання в меню, ви зможете в адмінці, вибравши потрібний вам варіант. Але про це ми поговоримо трохи згодом.

Найпростіший спосіб організації контенту – це використання не класифікованих статей, які не належать жодним розділам та категоріям. Цей спосіб може бути актуальним та затребуваним при створенні сайту візитки на Джумлі, наприклад, коли ієрархічна організація буде просто зайвою і не потрібною.

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

Але це буде зручно та актуально лише в тому випадку, якщо статей буде не більше десятка. А якщо їх буде більше, і ви плануєте їх додавати з часом, то без ієрархічної організації контенту вже не обійтися. Для цих цілей служать розділи та категорії (двохрівнева ієрархія), за якими можна буде розкидати як уже існуючі матеріали, так і ті, які додаватимуться з часом.

Верхній рівень ієрархії — розділи, які безпосередньо не можна буде розмістити вміст (матеріали). Для розміщення статей служать категорії, які у свою чергу повинні обов'язково належати якомусь розділу. Простіше кажучи, розділи містять у собі лише категорії, а ось уже категорії містять у собі статті (контент).

Ієрархія виглядатиме приблизно так:

Оптимальним буде варіант, коли ви заздалегідь продумаєте структуру розділів та вкладених у них категорій. Так буде набагато простіше, ніж потім переносити купу матеріалів між ними. Схему вкладеності я вже досить докладно розглядав, тому не буду повторювати. Там же розповідав і про їх створення та налаштування.

Зараз хочу зупинитися на самому процесі наповнення сайту контентом. Тут начебто все просто – набивай тексти у візуальному редакторі, вставляй картинки та зберігай результат. Але спочатку можуть зустрітися невеликі складності та нерозуміння того, як зробити ту чи іншу дію. Все-таки Джумла має не повністю інтуїтивно зрозумілий інтерфейс, а значить і для мене знайдеться робота.

Видалення розділів, категорій та матеріалів в адмінці

Але перед тим, як навчатись створювати контент, пропоную вам навчитися його правильно видаляти. Тут знову ж таки немає нічого хитрого та складного, але є нюанси, які можуть при цьому виникнути. Вміст у вас може опинитися на новому проекті з тієї причини, що при движку ви, наприклад, не зняли галочку, яка наказує додавання демо-даних.

Вони, звичайно ж, дозволять вам наочно побачити всі можливості движка по роботі та управлінню контентом. Ви побачите реально, розміщені в позиціях для модулів вашого, подивіться організацію матеріалів в адмінці Джумли і, нарешті, дозрієте для того, щоб почати додавати свої власні статті, категорії та розділи, але для цього вам потрібно буде попередньо видалити всі демо-дані.

У разі встановлення двигуна разом з демонстраційними матеріалами створюється багато різних розділів, категорій та статей, які вам не знадобляться надалі. Їх треба буде видалити. Начебто б нічого складного, але треба знати кілька моментів, які можуть перешкодити.

По-перше, видалення треба починати з низу ієрархії, тобто. із статей. Не можна буде видалити категорію, в якій є статті, і не можна буде видалити розділ, у якому є категорії.

По-друге, стаття може бути заблокованою і для її видалення доведеться скидати блокування. Ну і окрім цього потрібно знати, що при їх видаленні з менеджера вони не будуть остаточно стерті, а потраплять у кошик, з якого їх теж потрібно буде прибирати. Але про все по порядку.

Для видалення статей у Joomla вам потрібно буде в адмінці вибрати з верхнього меню пункти "Матеріали" - "Менеджер матеріалів". У вікні можна за допомогою фільтрів вивести лише статті конкретного розділу або конкретної категорії.

Якщо ви в цьому списку навпроти якоїсь публікації бачите замість перемикача іконку замка, то це означає, що вона в даний момент знаходиться не в редагуванні. Тобто. у браузері відкрито вікно зі сторінкою редагування цієї статті. Або його ви закрили, але забули натиснути кнопку «Закрити» або «Зберегти» на сторінці редагування. Тому вона вважається відкритою і її не можна буде видалити з бази даних Джумли.

У цьому випадку, щоб заблоковану публікацію можна було б видалити, вам доведеться вибрати в адмінці з верхнього меню пункти "Інструменти" - "Скидання блокувань". Після цього всі матеріали будуть розблоковані та їх можна буде видалити:

У менеджері матеріалів ви можете вибрати окремі для видалення, поставивши навпроти галочки, або видалити відразу цілу пачку. Також можна скористатися фільтром для відображення матеріалів лише певного розділу або категорії, а потім вибрати в самому низу списку в області «Кількість рядків» варіант «Все»:

Тепер вам достатньо буде поставити галочку у самому верхньому полі стовпця, що сусідить із назвою, і натиснути на кнопку «У кошик», розташовану вгорі вікна. Усі виділені вами статті будуть перенесені до кошика:

Для остаточного їх видалення потрібно в адмінці вибрати з верхнього меню пункти «Матеріали» — «Кошик» і у вікні, що відкрилося, виділити всі статті, що знаходяться там, а потім натиснути на кнопку «Видалити», розташовану вгорі вікна:

Все, з матеріалами покінчено, тепер залишиться тільки зайти по черзі в менеджери категорій та розділів (з верхнього меню адмінки) і видалити всі непотрібні категорії, в яких немає статей, а потім непотрібні розділи, в яких вже немає категорій.

Ну ось, видаляти контент з Joomla ми навчилися, тепер саме час навчитися створювати його. Руйнувати, як відомо, простіше, ніж будувати. Про створення структури розділів і категорій не говоритиму, т.к. цьому у мене була присвячена ціла стаття (посилання на яку наведено трохи вище), а перейду одразу до додавання нового матеріалу.

Додавання та розподіл контенту в Joomla

Для цього вам потрібно буде вибрати з верхнього меню адмінки пункти "Матеріали" - "Менеджер". Відкриється вже знайоме нам вікно, де будуть відображатися заголовки всіх статей, що є у вас на сайті. Якщо ви щойно видалили всі демо-дані, цей список буде порожній. Давайте пробіжимося по панелі інструментів вікна редактора матеріалів і розглянемо призначення кнопок, що є там:

Перші дві кнопки "З архіву" і "В архів" служать для розпаковування статей з архіву і для розміщення їх в архіві. Дуже рідко використовується можливість роботи з архівами, на мій погляд, практично непотрібна і не потрібна в роботі.

Кнопки «Показати» та «Приховати» дозволяють здійснити масову публікацію (виведення матеріалів на сторінки сайту) або масове зняття з публікації. Для цього вам потрібно буде поставити галочки навпроти тих статей, до яких ви хочете застосувати цю дію, а потім натиснути одну з цих кнопок.

Налаштувати виведення матеріалів можна стосовно окремих статей у списку, натиснувши на червоний хрестик або зелену галочку в її рядку:

Кнопка "Перенести" дозволяє перемістити виділені матеріали (напроти яких ви поставите галочки) в іншу категорію або розділ Joomla. Кнопка «Копіювати» дозволяє їх лише скопіювати. «У кошик» дозволяє перемістити виділені матеріали в кошик, з якого їх потім можна буде відновити або остаточно видалити.

"Змінити" дозволяє відкрити виділену статтю на редагування (рівносильно натискання на заголовок матеріалу у списку менеджера). "Створити" дозволяє відкрити вікно додавання нового матеріалу, де ви зможете написати текст своєї статті.

Кнопка «Параметри» дає змогу вказати параметри за замовчуванням для всіх матеріалів. Вони будуть використовуватися за умовчанням для всіх нових матеріалів, які ви додаватимете в Джумлу надалі, а також для тих статей, які ви вже додали:

Практично ті самі параметри для матеріалів (за винятком деяких) ви матимете можливість змінювати при написанні або редагуванні кожної окремої статті (докладніше про це читайте наприкінці). Звичайно ж, набагато зручніше задати потрібні налаштування за замовчуванням, а при написанні статей змінювати їх тільки в разі необхідності, якщо вони не підходять для цієї конкретної публікації.

Створення в адмінці Джумли нової статті

Для додавання нового матеріалу нам потрібно буде скористатися кнопкою "Створити". В результаті відкриється вікно, що дозволяє ввести текст і зробити для неї різні налаштування:

Ви повинні буде заповнити поле «Заголовок», де потрібно вписати бажану назву, яку буде відображати на сторінках сайту. Поле "Псевдонім" слід заповнювати у тому випадку, якщо ви . Туди вам потрібно буде ввести латинськими літерами без пробілів фактично шматок майбутньої URL-адреси сторінки, якщо вона буде виводитися окремо за посиланням з меню.

У разі використання сторонніх компонентів для організації ЧПУ поле «Псевдонім» заповнювати буде не потрібно. Я вже писав. До речі, цей компонент допоможе вам ще створити сторінку помилки 404 належного вигляду, що також вітається.

Для нової статті вам потрібно вибрати будь-який розділ та категорію у відповідних полях. За бажання можете зробити її не належить до жодного, тобто. не класифікованою (може надалі використовуватися до створення про статичних сторінок). Для цього в полях "Розділ" та "Категорія" потрібно вибрати варіант "Не вказано".

Галочка в полі «Опублікована» означатиме, що після збереження вона одразу ж буде опублікована і може з'явитися на сторінках сайту, якщо для її виведення буде створено відповідний пункт меню. Ця публікація може бути виведена, наприклад, у складі категорії, для якої ви створили відповідний пункт меню (у вигляді Блога або Списку).

Наприклад, створивши пункт меню «Новини» типу «Блог категорії» та додавши нову статтю до неї, цей матеріал буде доступний на сайті при натисканні на посилання «Новини» в меню вашого проекту. Найскладніше для початківця зрозуміти, що в Joomla немає жодних сторінок як у статичному вебсайті, а весь вміст (контент), що додається вами в адмінці, зберігається в базі даних. На веб-сайті ж вміст відображається лише за наявності на нього посилань з меню.

Отже, спочатку потрібно додати контент, а потім уже створювати на нього посилання в меню вебсайту. Вони визначають не тільки те, що має відображатися на сторінці, але й те, як має бути вміст. Але це ми вже забігли дещо вперед і нам треба буде повернутися до створення нового матеріалу в адмінці Джумли.

У верхній частині вікна залишилося ще одне поле "На головній", де за замовчуванням активна галочка в положенні "Ні". Це означає, що ця стаття не виводитиметься на головну сторінку вашого сайту.

Усі публікації, при створенні або редагуванні яких ви поставите галочку в позицію «Так» цього поля, виводитимуться на головній у вигляді блогу. Керувати статтями, що виводяться на головну, ви зможете, вибравши з верхнього меню адмінки пункти "Матеріали" - "Менеджер головної".

В основному вікна додавання нового матеріалу ви зможете ввести текст майбутньої статті, використовуючи при цьому можливості вбудованого в Joomla візуального редактора. Особисто я волію використовувати інший візуальний редактор – JCE. Про те, як встановити JCE і зробити його редактором використовуваним за замовчуванням, читайте за посиланням, що наводиться трохи вище.

В принципі, робота у візуальному редакторі схожа на роботу в текстовому Word, за тим винятком, що в Joomla вам іноді все ж таки доведеться переходити безпосередньо до редагування HTML коду (є така кнопочка «HTML» на панелі інструментів редактора, що використовується за замовчуванням).

Ваша здатність розуміти та вносити зміни до HTML коду статті допоможе вам легко і швидко розрулити будь-який закидон візуального редактора. Тому, за потреби, раджу вам ознайомитись із вмістом рубрики мого блогу « ».

Особисто я, здебільшого, взагалі не використовую візуальний редактор, бо спочатку просто тренувався у використанні на практиці HTML коду, а потім вже звик обходитися тільки їм. Але це вже справа смаку та особистої переваги. Вважатимемо, що з створенням тексту статті та додаванням до неї при необхідності , а також зображень тощо. речей ви розберетеся самі.

Налаштування (параметри), які можна встановити при додаванні статті

Давайте розглянемо налаштування нового матеріалу, які ми зможемо зробити, використовуючи три вкладки з правої області вікна. Перша називається "Параметри - статті" і на ній ви можете вибрати в полі "Автор" того користувача, який вважатиметься її автором.

У полі «Псевдонім» можна вписати псевдонім, під яким буде опубліковано цей матеріал, якщо ви не хочете показувати справжнє ім'я автора. Інформація про авторство буде виводитися у верхній її частині, але тільки в тому випадку, якщо ви поставите це в налаштуваннях для даного матеріалу, але про це поговоримо трохи нижче.

У полі «Доступ» можете вибрати ту групу користувачів, які зможуть побачити цю статтю (або всі або тільки зареєстровані користувачі або тільки адміністратори). У полі «Дата створення» ви зможете вказати дату створення і вона відображатиметься на сторінці зі статтею, якщо це не буде заборонено в налаштуваннях для цього матеріалу.

У полі "Опубліковано" зможете ввести, за потреби, дату відкладеної публікації. У цьому випадку, після того, як ви збережете цю статтю, вона з'явиться на сайті тільки з настанням зазначеної вами в цьому полі дати та часу.

Таким чином, перед від'їздом у відпустку можна додати відразу багато матеріалів в адмінці Joomla, але налаштувати їх почергову публікацію з інтервалом на добу і тим самим створити видимість вашої присутності. За промовчанням там буде прописана поточна дата та час.

У полі «Закінчується» можна встановити дату зняття цієї статті з публікації. Це може знадобитися, наприклад, під час проведення будь-якої разової акції, після якої вона вже непотрібна. За замовчуванням у цьому полі вибрано варіант «ніколи», який означає, що цей матеріал може бути знятий з публікації лише вручну. У цьому та попередньому полі для вибору дати потрібно буде клацнути по іконці календаря, розташованої праворуч.

Розширені налаштування статей (матеріалів) у Джумлі

На вкладці «Параметри — Розширені» вказані ті налаштування матеріалів, які будуть задіяні лише тоді, коли дана стаття буде повністю відображена на сайті (наприклад, коли відвідувач клацне на посилання «Докладніше» внизу анонсу статті при відображенні в Joomla блогу категорії). Найчастіше ці розширені параметри взагалі мало хто змінює, т.к. або не знають як це зробити, або не вважають це за необхідне.

Особисто я все ж таки вважаю, що деякі з цих розширених параметрів змінювати слід. Але, по-перше, це можна зробити відразу для всіх статей, клацнувши на сторінці менеджера матеріалів за кнопкою «Параметри» і вибравши потрібні налаштування для тих самих параметрів.

В результаті ці розширені налаштування для статей будуть застосовуватися за замовчуванням (варіант за умовчанням виглядає як "Використовувати глобальні") при написанні всіх нових матеріалів. Але ви можете створювати або редагувати контент, щоб змінити деякі з них.

Давайте докладно розглянемо всі налаштуванняна вкладці "Параметри - Розширені", які ви можете зробити при створенні або редагуванні матеріалу в Joomla:


Наступна вкладка налаштувань у вікні створення нового матеріалу називається "Мета-дані":

Тут ви можете задати невидиму на сайті інформацію про статтю, яка в першу чергу призначена для пошукових систем. Насправді деякі поля на цій вкладці теж мають досить сильне значення на пошукову оптимізацію. Я вже докладно писав про це, тому не вважаю за потрібне повторюватися. Там же .

Удачі вам! До швидких зустрічей на сторінках блогу сайт

Вам може бути цікаво

Створення та виведення статей (контенту) у Джумлі за допомогою розділів та категорій, блог на Joomla та кнопка Детальніше
Що таке Joomla
Модулі виведення списку розділів у Joomla, випадкових та останніх новин, схожих матеріалів, довільних фото та Html коду
Як створити в Joomla блог на основі категорії або розділу за допомогою пункту меню, а також інші варіанти виведення контенту
Контакти для сайту та форма зворотного зв'язку за допомогою вбудованого компонента Joomla
Компонент K2 для створення блогів, каталогів та порталів на Joomla - можливості, встановлення та русифікація
Модулі в Joomla - перегляд позиції, налаштування та виведення, а також призначення суфіксів класу
CMS Joomla - принципи роботи безкоштовної системи керування контентом, створення сторінок та їх кешування
Як оновити статичний Html сайт до динамічного на Joomla
Створення картки для сайту на Joomla за допомогою компонента Xmap

Доброго часу доби, якщо Ви читаєте цю статтю, значить, у Вас, як і у безлічі початківців веб-розробників виникає цілком законне питання – як боротися з дублями сторінок у Joomla.

У цій статті я намагатимусь відповісти на це питання. Для початку поговоримо про те, чим загрожує поява дублів сторінок на сайті, потім подивимося готові рішення боротьби з дублями та наостанок розберемо альтернативні способи боротьби з дублями сторінок.

Чому варто позбавлятися дублів сторінок?

Joomla, як і будь-яка інша система управління контентом у процесі своєї роботи створює однакові сторінки доступні за різними адресами сайту – дублі. Для відвідувачів Вашого сайту ці сторінки нешкідливі, вони можуть навіть не здогадуватися про їхнє існування.

Однак нешкідливі для відвідувачів дублі можуть суттєво вплинути на позиції сайту у пошуковій видачі. Чому так відбувається?

Давайте уявимо ситуацію – Ви написали кілька унікальних матеріалів та опублікували на своєму сайті. Пошукові роботи їх проіндексували, все добре, але згодом пошуковий робот знаходить дублі цих сторінок. Пошуковий робот не розуміє, що це дубль, для нього це дві зовсім різні сторінки, в результаті спочатку унікальний матеріал вже таким не є.

Внаслідок появи на сайті великої кількості ідентичних сторінок (дублів) можуть сильно просісти позиції сайту в пошуковій видачі. Саме тому від дублів сторінок варто позбавлятися якнайшвидше.

Чому з'являються дублі?

Дублі у CMS Joomla з'являються в результаті встановлення додаткових розширень. Але це далеко не єдина причина їхньої освіти.

Не менш поширена причина утворення дублів сторінок – це не продумана структура сайту. Як це може бути пов'язано, запитаєте ви? Так дуже просто – ви створили на сайті кілька категорій, які мають одну батьківську категорію, в цих категоріях розмістили матеріали. Всередині матеріалів Ви робите посилання на раніше створені матеріали тощо. Для прикладу подивіться на скріншот:

Якщо не створювати меню для категорій, то адреса сторінки може вийти такою:

Http://joom4all..php?option=com_content&view=article&id=38&catid=10

Адреса далека від досконалості і Вам захотілося позбавитися цифр в адресному рядку. Для цього Ви створюєте пункти меню для категорій та матеріалу. Після цього адреса вийшла привабливішою:

http://сайт/sites-creation/basics/intro

І все б добре, але старі адреси сторінки нікуди не поділися, вони залишилися як дублі. У результаті одна й та сама сторінка у нас може мати одразу кілька адрес:

http://сайт/32-sites-creation/10-basics/38-intro http://сайт/32-sites-creation/basics/intro http://joom4all..php?option=com_content&view=article&id=38&catid =10

Чи не приємна ситуація не так, крім того пошукові роботи всі ці сторінки вважаю зовсім різними.

Способи боротьби з дублями сторінок

Звичайно, найкраще уникати появи дублів сторінок ще на початковому етапі – заздалегідь продумати структуру сайту, створити потрібні категорії та пункти меню. Але як показується практика, так чинять далеко не всі і з часом постає питання про те, як видалити дублі з пошукової видачі.

Варіантів боротьби із дублями існує кілька:

  • Використання спеціальних розширень
  • Файл Robots.txt
  • Redirect 301 у файлі htaccess
  • Скористайтеся панеллю Вебмайстра для видалення непотрібних адрес
  • Компонент «Перенаправлення»

Плагін JL No Doubles для боротьби з дублями сторінок

Найпростіший і водночас достатньо дієвий спосіб боротьби з дублями сторінокце використання розширень. Одним із таких розширень є плагін JL No Doubles.

Плагін дуже легкий і не потребує особливих налаштувань. Все, що потрібно зробити це завантажити цей плагін, встановити і включити. Всю решту роботи він зробить самостійно.

Плагін JL No Doubles прибирає дублі сторінок більш ніж у двадцяти компонентах, у тому числі і в компоненті com_content. Можна налаштувати висновок 404 помилки або 301 редирект на правильну сторінку сайту. Сторінка з налаштуваннями плагіна виглядає так:

Параметрів для налаштування плагіна всього п'ять:

  • Ліцензійний ключ– для активації роботи плагіну з компонентами k2, Virtuemart, Zoo.
  • Кратність лімітів- Налаштування для категорій матеріалів Joomla. Ви можете налаштувати редирект для формування посилань типу /advanced?start=3. Все, що необхідно зробити, це вказати кількість матеріалів, що виводяться в категорії.
  • Використовувати 301 редирект– можна включити можливість використання редиректу на правильну сторінку або (якщо встановлено «ні») видавати 404 помилку. Якщо Ваш сайт існує досить довгий час і на його сторінки посилаються інші сайти, рекомендую поставити редирект, щоб не втратити вагу сторінок.
  • Аліас– налаштування, яке підставляє аліас до посилань виду component/content/article (за замовчуванням home).
  • Стоп слова– це рядки, що зустрічаються на адресі сторінки, які не слід обробляти.

З основними налаштуваннями розібралися, тепер перейдемо на вкладку «Компоненти»:

На цій вкладці вибираємо компоненти, які використовуються на сайті та доступні для індексування. За промовчанням вже вибрано компонент com_content. Не варто вибирати всі можливі компоненти, особливо, якщо Ви їх не використовуєте, це створить зайве навантаження на Ваш сайт.

Використання файлу Robots.txt

Яким би не був чудовим плагін для перенаправлення сторінок, всіх дублів позбутися не вийде. У такому випадку можна заборонити пошуковим роботам індексувати ті чи інші сторінки сайту, тобто закрити доступ до них.

Про всі тонкощі налаштування файлу Robots.txt ми вже говорили в цій статті. Коротко скажу щойно для закриття частини Вашого від «очей» робота існує директива Disallow .

301 редирект та файл htaccess

Інший поширений метод боротьби з дублями це налаштування перенаправлення, тобто 301 редирект на правильну сторінку. Це можна зробити у файлі « .htaccess ».

Для створення переадресації необхідно використовувати директиву RewriteRule, але переконайтеся, що на хостингу підключений модуль mod_rewrite.

Php на сторінку сайт, для цього у файлі ".htaccess" після директиви RewriteEngine On пишемо наступний рядок:

RewriteRule http://сайт/index.php$ http://сайт

Більш детально роботу з файлом ".htaccess" ми розбирали в цій статті.

Компонент «Перенаправлення»

Досить корисний і в той же час вбудований у Joomla 3 компонент, який дозволяє вручну налаштувати перенаправлення сторінок. Цей компонент використовує для своєї роботи спеціальний плагін, який за замовчуванням вимкнено.

Спочатку треба включити плагін, благо шукати його серед інших не доводиться, адже після переходу на сторінку «Компоненти» -> «Перенаправлення» ви отримаєте повідомлення, що необхідно включити плагін та посилання на його активацію.

Після того як плагін буде включений можна створювати перенаправлення вказавши початкову (стару) і кінцеву (нову) адресу сторінки:

Даний метод хороший у тому випадку, коли дублів сторінок не надто багато.

Підведемо підсумки

Наприкінці хочу сказати, що хоч Joomla і славиться створенням дублів сторінок, існує чимало способів їх позбутися. Який із способів кращий Ви можете вирішити самі, але можу сказати, що комплексний підхід до вирішення цієї проблеми буде кращим. І почати варто з правильного підходу до створення структури сайту.

Крім того варто задуматися про те, як позбутися index.php в рядку адреси сайту, це також допоможе скоротити кількість дублів сторінок.

Вітаю. У цій статті будемо проводити очищення Joomla сайту від демо даних, кешу, непотрібних плагінів, модулів, компонентів, розширень та сміття в кошику та результатів пошуку. Для цих робіт в адміністративній панелі сайту не потрібні додаткові розширення. Усі роботи проводимо інструментами CMS Joomla.

Як очистити демо дані

Демо дані можуть потрапити на сайт тільки одним шляхом, при установці Joomla і те, якщо ви поставили галочку в чекбоксі "Встановити демо дані". Встановлювати демодані не обов'язково, але якщо це сталося їх потрібно видалити. Зробити це можна одразу або після ознайомлення з ними. Взагалі, демодані потрібні для ознайомлення з пристроєм та структурою сайту Joomla. Вони включають різну інформацію, у тому числі посилання на сторонні ресурси, які точно не потрібні.

Демодані розміщені у всіх одиницях контенту сайту: у статтях, розділах, меню, модулях. А також у системних компонентах: банерах, контактах, стрічках новин, посиланнях.

Очищення Joomla сайту, загальний принцип

Загальний принцип видалення даних складний.

  • Ідіть у потрібний компонент або менеджер контенту;
  • Виділяєте чекбокси демонстраційного матеріалу, що видаляється;
  • Відправляєте їх у кошик;
  • Далі, фільтруєте дані щодо «Вибір стану»→«У кошику» та чистіть кошик.

Покажу приклади видалення різних даних:

Видалити меню та видалити пункт меню

Очистити кошик меню

Видалити матеріал, категорію, вибрані матеріали

Видалити банер, категорію банерів, клієнтів банерів

Очистити кошик банерів

Видалити модуль

Очистити кошик модулів

Видалити користувачів

Як очистити кеш сайту

Якщо ви встановили будь-яке кешування даних сайту, після зміни налаштувань сайту або додавання нового контенту потрібно чистити кеш сайту.

class="eliadunit">

Кеш сайту чиститься на вкладці: Система→Очищення кешу. Можна очистити кеш безпосередньо у каталозі сайту. Для цього видаляємо всі файли в каталозі cacheсайту, крім файлу index.html.

Примітка:Кнопка чищення кешу знаходиться на сторінці оновлення системи та на сторінці Менеджер розширень→Керування. Щоправда називається ця кнопка "Оновити кеш".

Як видалити непотрібні розширення

Непотрібні розширення видаляються на вкладці Менеджер розширень→Керування. Виділяєте розширення і тиснете кнопку «Деінсталювати».

Примітка:Розширення типу системи заблоковані від видалення. На них "висить" замок.

Як видалити сліди деінстальованих розширень

Після видалення деяких розширень від них залишаються сліди. Це можуть бути каталоги розширень і таблиці в базі даних.

Каталоги розширень видаляються по FTP з'єднанню, за назвою розширення (каталогу розширення) з кореневої папки сайту та каталогів: components, modules, plugins,а також з каталогів administrator/components, administrator /modules, administrator/plugins.

Як чиститься сміттєвий кошик Joomla сайту

Сміттєвий кошик сайту Joomla це НЕ каталог. Якщо ви поміщаєте щось (статтю, меню, категорію, модуль, посилання, стрічку новин, банер і т.д.) в кошик, цьому присвоюється стан Trash. Дані, що потрапили в кошик, можна відновити (фото нижче). Якщо матеріал видалений із кошика, «Чистка кошика», він видалений назавжди.

Навіщо чистити кошик?

Повторюся, будь-який матеріал сайту можна відновити. Це означає, що за матеріалом залишається назва, аліас та інші параметри. Створити інший матеріал з такою ж назвою (аліасом) не вийде, доки ви не видалите матеріал з кошика. Наприклад, ви створили пункт меню: Природа, потім видалили його в кошик. Потім вирішили знову створити пункт меню з тією ж назвою: не вийде, параметр або вже зайнятий і щоб звільнити або потрібно очистити кошик Меню.

Очищення результатів пошуку

За умовчанням, у системі включений компонент пошуку і відключений розумний посік по сайту. Збір статистики результатів пошуку також увімкнений (вкладка Загальні налаштування-Пошук). Щоб очистити результати пошуку, увійдіть на вкладку Крампоненти>>>Пошук і кнопкою "Скинути результати пошуку" очистіть пошук.

Здрастуйте шановні читачі! Як і в будь-якій справі, настає час наведення ладу. Сьогодні займемося очищенням кошика на joomla 3. А також розберемо, як видалити непотрібні розширення, з сайту працюючого на движку joomla 3.

Складного в очищенні кошика та видаленні непотрібних розширень нічого немає. Але, у початківця joomla 3, дійсно можуть виникнути труднощі. Створюючи свій перший сайт, теж ставив це питання. А сьогодні постараюся, якомога зрозуміліше пояснити вам. Тож приступимо!

Очищення кошика в joomla 3

Щоб очистити кошик, потрібноспочатку її заповнити. Для прикладу, я видалю матеріал, а вже потім, очищу і сам кошик. Аналогічно видаляються категорії, плагіни, модулі тощо.

1. Щоб видалити матеріал, необхідно з панелі керування зайти в менеджер матеріалів.

2. Далі виділяємо галочкою матеріал, який потрібно видалити. І тиснемо кнопку "У кошик". Після цього матеріал перебуває у кошику.

3. Щоб видалити цей матеріал з кошика, знову ж таки, треба зайти в менеджер матеріалів. І у графі "вибір стану", вибрати підпункт "У кошику". Тобто, знаходячись у менеджері матеріалів, ви можете вибирати стан.

Якщо вибрати "Не опубліковано", перед вами відкриються не опубліковані матеріали. А якщо вибрати стан "У кошику", природно відкриються матеріали, що знаходяться у кошику.

4. Тут необхідно виділити матеріал і натиснути кнопку "Очистити кошик".

Як бачите все просто, після цих дій, кошик порожній. Аналогічно відбувається очищення в менеджері модулів, плагінів і.т.д.

Видалення розширень joomla 3. Якщо матеріали та категорії в joomla, доводиться спочатку видаляти в кошик, а потім його очищати. Те розширення, такі як модулі, шаблони, плагіни, можна видаляти відразу. Нині поясню, як це зробити. А на прикладі, видалятиму модуль.

1. Заходимо до: Розширення > Менеджер розширень.

3. Тепер виділяємо галочкою модуль, який необхідно видалити. Тиснемо деінсталювати, після чого відбувається повне видалення. Як бачите, тут також все просто.

Тепер ви знаєте, не тільки, де знайти і очистити кошик у joomla 3, але і як відразу видаляти розширення. Сподіваюся, стаття була корисна, виникнуть питання, ставте в коментарях. І найголовніше, не забудьте передплатити оновлення блогу.