Мікророзмітка повної новини на DLE

Schema.org — це стандарт пошукової розмітки, який визнаний зробити Інтернет більш зрозумілим та структурованим. Підтримується пошуковими системами: Google, Yahoo і Bing з літа 2011 року.

Мета семантичної розмітки - допомогти пошуковим системам у видобутку та обробці інформації.

Семантична мікророзмітка, що вбудовується безпосередньо в html-код.

Якщо ви вже потрапили на цю сторінку, то ви швидше за все вже знаєте про стандартSchema.org, але поки не знаєте як влаштувати її у свій сайт на DLE.

Коли я вирішив зробити мікророзмітку, на одному зі своїх сайтів, який зроблено наCMS DataLife Engine, я зрозумів, що в Інтернеті немає зрозумілої інструкції про те, як це зробити на DLE. Не те, щоб зовсім не було, є, але десь там щось написано, в іншому місці, щось написано, а щось треба самому думати. І ось я вирішив усе це зібрати воєдино і написати не дуже велику посаду з цього приводу.

Що ми постараємося розмітити:

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

Ідемо у файлengine.php і знаходимо там рядок:

після неї вставляємо:

у цьому файлі замінюємо рядки:

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

Далі йдемо у шаблонfullstory.tpl і перед, вставляємо:

до,, вставляємо це:

Далі, перед, вставляємо це:

перед, це:

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