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

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

CMSList.ru | Пошукова оптимізація в Drupal: 5 необхідних конфігурацій

  1. 1. Активація інструменту Clean URLs
  2. Як підключити Clean URLs в Apache
  3. Як підключити Clean URLs в IIS (Internet Information Server)
  4. 2. Підключення модуля Path
  5. 3. Установка і підключення модуля Pathauto
  6. 4. Установка і підключення модуля Global Redirect
  7. питання канонізації
  8. 5. Установка і підключення модуля Path Redirect
  9. Управління зміною адреси URL
  10. Трохи про шаблони
  11. Трохи про зміст

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

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

В основі пошукової оптимізації лежать методи, за допомогою яких власники веб-сайтів здійснюють контроль Надто, як пошукові системи (Google, Yahoo! та ін.) Працюють з вмістом їх сторінок.

У цій статті розповідається про основи пошукової оптимізації системи Drupal 6.

1. Активація інструменту Clean URLs

Спочатку посилання на елемент сайт в Drupal виглядає приблизно так:

http://www.example.com/index. php? q = node / 1

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

Наведений вище URL, записаний в лаконічному форматі, виглядає наступним чином:

http://www.example.com/node/1

Це, безсумнівно, є поліпшенням, оскільки тепер адреса не містить визначника '?' і пари "ім'я-значення" 'q = node / 1'.

Як підключити Clean URLs в Apache

У більшості випадків підключення цієї функції в Apache не є чимось складному. Ви можете навіть включити її вчасно установки Drupal. Для правильної роботи необхідно, щоб був довантажуючи модуль Apache mod_rewrite.

Як тільки ви або системний адміністратор підключіть mod_rewrite, необхідно просто скопіювати файл .htaccess з архіву з програмою Drupal в той каталог, куди програма була встановлена.

Переконайтеся, що цей файл існує і відповідає тому файлу, який знаходиться в архіві, увійдіть в панель адміністрування Drupal як адміністратор, перейдіть у вкладку Administer> Site configuration> Clean URLs area і включіть цю функцію.

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

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

Як підключити Clean URLs в IIS (Internet Information Server)

Як не дивно, Drupal 6 навряд чи сильно допоможе вам під час налаштування IIS. Вся справа в тому, що для кожної версії IIS існує свій власний шлях підключення опції перезапису URL.

Ми спростимо задачу і будемо розглядати тільки IIS 7. Разом з цією версією Microsoft випустив безкоштовний аддон URL Rewrite, який безпосередньо підключається до IIS. Якщо він у вас ще не встановлений, це легко виправити за допомогою інсталятора Microsoft Web Platform Installer .

IIS 7, до якого підключений безкоштовний аддон URL Rewrite   Після такого, як модуль URL Rewrite встановлений і підключений, на сервері Drupal можна прописати необхідні правила
IIS 7, до якого підключений безкоштовний аддон URL Rewrite
Після такого, як модуль URL Rewrite встановлений і підключений, на сервері Drupal можна прописати необхідні правила. Для цього в каталозі Drupal необхідно створити файл web.config або редагувати вже наявний файл.

Пропишіть або замініть наступні правила в web.config:









matchType = "IsFile" negate = "true" />
matchType = "IsDirectory" negate = "true" />






Ці правила перезапису вступлять в силу після того, як ви збережете файл web.config і вийдете з нього. Тепер можна подключітьфункцію Clean URLs через панель адміністрування Drupal.

Увійдіть в панель адміністрування Drupal як адміністратор, перейдіть у вкладку Administer> Siteconfiguration> Clean URLs area і включіть функцію.

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

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

Drupal 6 - Підключення функції Clean URLs
Drupal 6 - Підключення функції Clean URLs

2. Підключення модуля Path

модуль Path в Drupal 6 є базовим, т. е. входить в основний пакет програми.

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

Для того щоб скористатися модулем Path, необхідно просто підключити його черезпанель адміністрування Drupal. Увійдіть в Drupal як адміністратор, перейдіть в розділ Administer> Site building> Modules.

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

Після підключення модуля Path у вікнах редагування контенту з'явиться додатковий розділ, в якому можнобудет ввести альтернативну адресу для елемента контенту. Пам'ятайте про те, що хоча в рамках формату альтернатівниеадреса можна змінювати як завгодно, всередині системи вони повинні бути унікальними.

Drupal 6 - Призначення альтернативного адреси (URL) для контенту
Drupal 6 - Призначення альтернативного адреси (URL) для контенту

3. Установка і підключення модуля Pathauto

Робота модуля Pathauto будується на можливості модуля Path прописувати альтернативні адреси. Але Pathauto просунувся вперед: він обеспечіваетавтоматіческое створення альтернативних адрес.

Модуль Pathauto має розширені можливості настройки конфігурації (розглянутими в цій статті). Етопозволяет використовувати різні ключові слова або дані, звані "токенами", для формірованіяURL-ів, відповідних різних розділів контенту.

Перший крок - це завантаження, встановлення та підключення модуля Pathauto. Його робота безпосередньо пов'язана з роботою модулів Pathі Token , Тому спочатку ви повинні Установити підключити обидва цих модуля, і лише потім ви зможете підключити модуль Pathauto.

зауваження:
Якщо ви вперше встановлюєте модулі до Drupal, не лякайтеся, це досить просто. Перейдіть на домашню сторінку модуля, скачайте останній варіант модуля, що підходить для вашої версії Drupal, розархівуйте файл і скопіюйте папку, яка містить модуль, в каталог "modules", який знаходиться в основному каталогеDrupal. Після того як файли будуть скопійовані, увійдіть як адміністратор в панель адміністрірованіяDrupal і перейдіть як адміністратор у вкладку Administer> Site building>. Ви побачите список встановлених модулів. Прокрутіть список, щоб побачити недавно встановлені модулі, відзначте їх як підключення і потім збережіть зміни за допомогою відповідної кнопки внизу сторінки.

Після установки і підключення модулів Path, Token і Pathauto ваша система буде автоматіческісоздавать альтернативні адреси для нового або зміненого контенту.

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

Перейдіть на сторінку конфігурації як адміністратор: Administer> Site building> URL aliases> Automated alias settings. Тут знаходиться 5 розділів налаштувань конфігурації.

Drupal6 - Розділи налаштувань конфігурації Pathauto   Поки що не чіпайте загальні налаштування (General settings) і настройки пунктуації (Punctuation settings)
Drupal6 - Розділи налаштувань конфігурації Pathauto
Поки що не чіпайте загальні налаштування (General settings) і настройки пунктуації (Punctuation settings). Перегляньте інші розділи і змініть те, що на ваш погляд необхідно в даний момент для роботи Drupal. Адміністратору, безсумнівно, варто переглянути настройки шляху до вузла (Node path settings), оскільки вони будутвліять на створення URL для всіх розділів контенту.

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

зауваження:
Модуль Pathauto безпосередньо залежить від модуля Token . Обидва ці модуля "вбудовуються" в Drupal 6 додатково. Але для Drupal 7 все буде по-іншому: модуль Token зроблять вбудованим в систему. Можливо, модуль Pathauto теж стане вбудованим, але на момент написання статті це ще не було з'ясовано.

4. Установка і підключення модуля Global Redirect

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

питання канонізації

Канонізація - це яскравий приклад SEO-проблеми, що виникає в тому випадку, коли одному конкретному обсягом контенту на сайті відповідає декілька адрес. Пам'ятаєте знамениту фразу з "Горця": "в живих залишиться тільки один"?

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

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

В даному випадку може допомогти модуль Global Redirect, оскільки він відповідає за виконання наступних операцій:

  • Прибирає численні Слеш ( "/") з адрес, якщо слеш не входить в канонічний URL.
  • Постійно перенаправляє будь-які запити, що посилаються на домашню сторінку, але при цьому використовують адресу домашньої сторінки, що відрізняється від канонічного.
  • Постійно перенаправляє будь-які запити до контенту, які використовують некоректний формат URL (коли функція Clean URL включена).
  • Прибирає непотрібні нулі ( "0"), коли адреса відповідає таксономической ієрархії.
  • Постійне перенаправляє будь-які запити до контенту, якщо регістр запитуваної адреси не відповідає регістру канонічного адреси.

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

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

Наприклад ми вибираємо в якості адреси домашньої сторінки http://cmslist.ru/go-out.php?url=www.cmswire.com/ або http://cmslist.ru/go-out.php?url=cmswire.com /. Якщо був обраний варіант http://cmslist.ru/go-out.php?url=www.cmswire.com/, а ви будете звертатися до іншою адресою, то запит автоматично перенаправляти на адресу, що містить "www".

Порада: Правило перезапису канонічного адреси домашньої сторінки має передувати всім іншим правилам, т. Е. Преждевсего має відбуватися перенаправлення.

У середовищі Apache просто виведіть з коментарів відповідні рядки файлу .htaccess, який входітв пакет Drupal. При роботі з IIS необхідно використовувати аддон URL Rewrite або будь-який інший інструмент для перезапису, Еслів працюєте ні з IIS 7, а з іншою версією.

Якщо ви працюєте з IIS 7, до якого підключений аддон URL Rewrite, і хочете прописати канонічний адресу домашньої сторінки, що містить "www", можна використовувати наведений нижче набір правил:








Зауваження - 2:
У лютому 2009 року Google, Yahoo! і Microsoft прийшли до загального стандарту, який визначає зовнішній вигляд канонічної посилання на веб-сторінку. Таким чином, використовуючи невеликий фрагмент коду, размещеннийв заголовку HTML документа, можна скласти правильний URL для сторінки. Наведемо приклад:

5. Установка і підключення модуля Path Redirect

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

Управління зміною адреси URL

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

Модуль Path Redirect виконує цю процедуру тільки в тому випадку, якщо він працює паралельно з модулем Pathauto.

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

Після того, як модуль був встановлений, переконайтеся, що він відображається в списку модулів як підключений. Потім увійдіть в панель конфігурації Pathauto як адміністратор: Administer> Site building> URL aliases> Automated alias settings.

Розгорніть розділ General setting (загальні налаштування) і знайдіть внизу список Update action. Виберіть опцію "Create a new alias. Redirect from old alias."

Якщо ви не знаходите цю опцію, це означає, що модуль Path Redirect не встановлено або підключити його не вдалося.

Drupal 6 - Об'єднання модулів Path Redirect і Pathauto
Drupal 6 - Об'єднання модулів Path Redirect і Pathauto

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

Трохи про шаблони

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

Існує кілька базових правил, які потрібно зрозуміти і дотримуватися їх:

  1. Якщо необхідно, використовуйте семантичні теги (наприклад, H 1, H 2, H 3). Ці теги мають семантичним значенням, оскільки їх взаємодія заснована на імплікації. Наприклад, вміст тега H1 зможе краще описати сторінку, ніж вміст тега H2. Відсутність семантично значущих тегів на сторінці є великою помилкою. Присвятіть час того, щоб розібратися з принципом роботи тегів і на основі цього правила створюйте свої шаблони.
  2. Роби простіше! Це правило можна застосувати як до написання контенту, так і до створення шаблонів сторінок. Використовуйте сучасний стандарт HTML і робіть шаблон якомога простішим. Розділіть HTML, CSS і контент! Тоді ваші сторінки будуть швидше оброблятися і стануть більш доступними як для користувачів, так і для пошукових систем.
  3. Не забувайте про валідації HTML. Сайт не можна вважати оптимізованим для користувачів і систем, якщо ваші сторінки не пройшли тестів валідації HTML і CSS. Регулярно перевіряйте свої сторінки і виправляйте знайдені недоліки.

Трохи про зміст

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

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

Php?
Пам'ятаєте знамениту фразу з "Горця": "в живих залишиться тільки один"?
Php?
Php?
Php?
Навигация сайта
Реклама
Панель управления
Календарь новостей
Популярные новости
Информация
Экономика стран www.mp3area.ru © 2005-2016
При копировании материала, ссылка на сайт обязательна.