Мікророзмітка повної новини на DLE
Schema.org — це стандарт пошукової розмітки, який визнаний зробити Інтернет більш зрозумілим та структурованим. Підтримується пошуковими системами: Google, Yahoo і Bing з літа 2011 року.
Мета семантичної розмітки - допомогти пошуковим системам у видобутку та обробці інформації.
Семантична мікророзмітка, що вбудовується безпосередньо в html-код.
Якщо ви вже потрапили на цю сторінку, то ви швидше за все вже знаєте про стандартSchema.org, але поки не знаєте як влаштувати її у свій сайт на DLE.
Коли я вирішив зробити мікророзмітку, на одному зі своїх сайтів, який зроблено наCMS DataLife Engine, я зрозумів, що в Інтернеті немає зрозумілої інструкції про те, як це зробити на DLE. Не те, щоб зовсім не було, є, але десь там щось написано, в іншому місці, щось написано, а щось треба самому думати. І ось я вирішив усе це зібрати воєдино і написати не дуже велику посаду з цього приводу.
Що ми постараємося розмітити:
Я знаю, що розмічати потрібно сам шаблон (щоб при оновленні CMS, наша розмітка не пропадала), але мені не виходить у шаблоні розмітити опис та ключові слова. Тому я вирішив, спробувати торкнутися файлів движка, так як сам дуже рідко його оновлюю.
Ідемо у файлengine.php і знаходимо там рядок:
після неї вставляємо:
у цьому файлі замінюємо рядки:
Щойно ми розмітили опис та ключові слова у нашій статті. Для того, щоб перевірити чи правильно зроблено, скористайтеся валідатором Гугла, або Яндекса.
Далі йдемо у шаблонfullstory.tpl і перед, вставляємо:
до,, вставляємо це:
Далі, перед, вставляємо це:
перед, це:
Залишилося нам тільки розмітити рейтинг нашої статті, щоб у пошуковій видачі наш сайт відображався із зірочками. Як це робити - я передумав писати, тому що дуже добре це описали на одному досить відомому блозі. Тому я вважаю, що копіювати цей текст і вставляти у своєму блозі немає сенсу. Ось пост, де описано процедуру розмітки рейтингу статей.