Основна ідея оптимизационной верстки (або SEO верстки) полягає в тому, що пошукові машини ще дуже і дуже нескоро відмовляться від використання HTML -розмітку і не будуть робити ніяких нераціональних, нелогічних і непередбачуваних кроків в цьому напрямі. Це означає, що, керуючи HTML змістом сторінки можна впливати на пошукові системи, полегшуючи роботам індексування змісту сторінки.
При використанні CMSMS оптимизационная верстка перетворюється в захоплююче заняття.
По-перше, Вам не потрібно турбуватися про знанні HTML, про це подбає вбудований редактор HTML - TinyMCE або інші редактори, які Ви можете легко встановити самі, наприклад FСКeditorХ .
По-друге, зовнішнім виглядом і HTML змістом сторінки в CMSMS можна управляти за допомогою шаблонів Smarty , А значить, Ви можете повністю контролювати HTML зміст всієї сторінки (а не тільки контенту певних сторінок). Також ви можете створювати HTML сторінки певного типу, наприклад xml сторінки.
По-третє в CMSMS існує механізм т.зв. SEO Friendly URLs або "дружній URL", сенс якого полягає в генерації URL типу my-first-page.html замість безликих index.php? Page = 01323. Це не тільки красиво виглядає, але і створює для відвідувача додаткову зручність - він може легко запам'ятати URL сторінки або при використанні пошукової машини побачити "смислове" посилання з коротким описом.
також існують затвердження , Що пошукові машини враховують текст URL посилання: Текст посилань не тільки служить джерелом альтернативної пошукової лексики (наприклад, дозволяє знаходити популярні сайти навіть по запитах з друкарськими помилками), але і є незамінним ранжир компонентом в так званих навігаційних запитах, коли користувачеві потрібно перейти на популярний сайт, адреса якого він не знає (Ілля Сегалович).
Створення основного шаблону
Відкрийте в адміністративній панелі вкладку Оформлення »Шаблони. Ви повинні побачити щось на зразок:
Тут відображаються всі наявні у Вас в КМС шаблони. Той, що вибирається за замовчуванням для всіх сторінок, відзначений зеленою галочкою в стовпці "За замовчуванням". Для кращого освоєння створення шаблонів створимо новий шаблон натисканням на кнопку-посилання "Додати новий шаблон". Повинно з'явитися вікно типу:
Неважко здогадатися, що в поле "Назва" потрібно написати ім'я шаблону латинським шрифтом, прапорець на полі "Активний" позначає, що шаблон буде доступний для вибору при створенні сторінок сайту або як шаблон за замовчуванням.
Ось і все що потрібно зробити для того, щоб редагувати HTML Вашого основного шаблону. Саме те, що Ви бачите в віконці "Контент" і буде генерувати CMS MS, ніякого додаткового коду він створювати не буде.
Повний код шаблону:
{Process_pagedata} <! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml" xml: lang = "en"> <head> <title> {sitename} - {title} </ title> {metadata} {stylesheet} </ head > <body> <! - start header -> <div id = "header"> <h1> {sitename} </ h1> </ div> <! - end header -> <! - start menu -> <div id = "menu"> {menu} </ div> <! - end menu -> <! - start content -> <div id = "content"> <h1> {title} </ h1> {content} </ div> <! - end content -> </ body> </ html>Розберемося тепер, що ж стоїть за фігурними дужками. Як вже говорилося, CMS Made Simple використовує шаблонизатор Smarty . Саме його інструкції укладені у фігурні дужки.
Почнемо по порядку (залишимо поки в стороні {process_pagedata}):
Як видно генерований за замовчуванням новий основний шаблон практично відповідає критеріям оптимизационной верстки, залишилося лише додати кілька штрихів, але колись потрібно вивчити деякі додаткові можливості системи.
CMS Made Simple і оптимізаційна верстка. Частина друга
розділ CMS Made Simple і SEO веде Олексій ГОМОЛЬ
comments powered by Php?