Главная » DARYA DLE » Оптимизация шаблона DLE под SEO
45 0  

Оптимизация шаблона DLE под SEO

На первый взгляд DLE идеален по скорости работы и заточен под SEO. Но нужно немножко оптимизирвать движок чтобы тот стал идеален для Гугла и Яндекса

Оптимизация <head>:

1.1 === Для того чтобы не было титлов и дескрипшенов на страницах пагинации всех новостей
=  типа: /page/33/====

<meta charset="utf-8">
[not-available=main]    
    {headers}
[/not-available]
[available=main][page-count=1]
    {headers}
[/page-count][/available]


1.2 ===== Добавляем фавиконы==:
<link rel="apple-touch-icon" sizes="180x180" href="{THEME}/images/ico/apple-touch-icon.png" />
<link rel="icon" type="image/png" sizes="32x32" href="{THEME}/images/ico/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="{THEME}/images/ico/favicon-16x16.png" />
<link rel="manifest" href="{THEME}/images/ico/site.webmanifest" />
<link rel="mask-icon" href="{THEME}/images/ico/safari-pinned-tab.svg" color="#5bbad5" />
<meta name="msapplication-TileColor" content="#3cb8dc" />
<meta name="theme-color" content="#e1eeee" />

1.3 Можно в main, а можно и в отдельном файле шаблона { include file="0-shablon/metategu.tpl" } подключаем Мета описания и период сканирования роботами:

* Не забудьте для стат. страницы прописать титл и дескрипшен как для главной!!!

[available=main][page-count=1]
<link rel="amphtml" href="https://rullan.in.ua/amp/">
<meta property="og:type" content="website" />
<meta property="og:url" content="https://rullan.in.ua/" />
<meta property="og:site_name" content="Название сайта" />
<meta property="og:title" content="Название сайта" />
<meta property="og:description" content="Описание сайта" />
<meta property="og:image" content="https://rullan.in.ua/путь к рисунку главной страницы для постинга" />
   	<meta name="twitter:image" content="https://rullan.in.ua/путь к рисунку главной страницы для постинга">
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:site" content="@rullan_kampot">
    <meta name="twitter:creator" content="@rullan_kampot">
    <meta name="twitter:title" content="Название сайта">
    <meta name="twitter:description" content="Описание сайта">
[/page-count][/available]
[aviable=main]<meta name="revisit-after" content="1 days" />[/aviable]
[aviable=cat]<meta name="revisit-after" content="4 days" />[/aviable]
[aviable=showfull]<meta name="revisit-after" content="11 days" />[/aviable]
<meta name="googlebot" content="all" />

Оптимизацыя вывода страниц пагинации.

Как сделать чтобы их небыло на главной - но они присуствовали на своем месте?
На главной страницы настроек в админке выберает 3-й тип вывода главной страницы с помощью - статической страницы - main (для нее создаем свой нужный шаблон и поключаем к этой странице).


А в главном шаблоне - main.tpl должна быть строка в месте вывода новостей пагинации.

[available=main]{content}[/available]

Оптимизацыя футера:

  {jsfiles}

  <script type="text/jаvascript" src="{THEME}/js/Ваши скрыпты.js"></script>

  {ajax}  
</body>

Оставить свой комментарий:

Опыт в веб разработке:

2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
1979
2020