DLEModModules for DLE • DLE SEO Pro

DLE SEO Pro

DLE SEO Pro — a full SEO management module for DataLife Engine. It covers all types of site pages: meta tags, H1, SEO texts, Open Graph, Twitter Card, and Schema.org with support for 30+ markup types. It includes Bot Manager — a bot access management tool with blocking, cloaking, honeypot traps, and an event log with IP owner detection.

Buy now
Module version1.2.0
PHP version7.4 - 8.4
DLE version13.x - 19.1

DLE SEO Pro — a full SEO management module for DataLife Engine. This is not a plugin with a basic set of meta tags, but a comprehensive system that covers every page of the site: from the homepage to XField filtering pages. All settings are managed through the admin panel, without editing templates or core files. The module includes Bot Manager — a separate tool for managing bot access. With it, you can block AI crawlers that consume traffic without benefit, hide content from competitors' SEO tools, replace meta tags for social networks, and configure honeypot traps for malicious agents. The event log records every trigger and shows exactly who accessed the site — identifying the country, organization, and agent type. And the built-in Universal AI SEO Assistant fully automates routine work: the neural network will independently write SEO texts, select meta tags, and generate complex Schema.org markup based on a single prompt from you.

Supported page types

The module works with all DLE page types:

  • Homepage — Open Graph, Schema.org WebSite + Organization, SearchAction
  • Categories — global template, individual settings for each category, inheritance from parent
  • News — global template and category-based overrides
  • Tag page and tag cloud
  • XField Search — global template and individual template for each XField field
  • Static pages
  • System pages — search, registration, user profile, feedback, favorites, private messages, RSS, Sitemap

Managed SEO fields

The following are available for each page type:

  • Title, Description, Keywords
  • H1 — output via {seopro_h1} in the theme template
  • SEO text — visible text block on the page, output via {seopro_seo_text}
  • Robots — index/noindex, follow/nofollow
  • Canonical URL
  • Open Graph — og:title, og:description, og:image, og:type
  • Twitter Card — twitter:card, twitter:title, twitter:description, twitter:image
  • Schema.org JSON-LD — auto-generation or your own JSON-LD

Template variables

All fields support variables. The set depends on the page type:

{if seopro_h1}
<div class="page-header">
  <h1>{seopro_h1}</h1>
  {if seopro_seo_text}
    <div class="seo-text">{seopro_seo_text}</div>
  {/if seopro_seo_text}
</div>
{/if seopro_h1}

Pagination — displayed only if the page is beyond the first:

{if-page} — p. {page}{/if-page}

Conditional blocks for XField — displayed only if the field is filled in:

{if xf_poster}{xf_poster}{/if xf_poster}

Negative conditional blocks for XField — content is displayed only if the field is empty or does not exist (great for creating fallback options):

{if !xf_poster}/uploads/default-poster.jpg{/if !xf_poster}

Schema.org — 30+ markup types

When selecting a type, JSON-LD with a complete set of fields is generated automatically. Manual JSON-LD is supported with priority over the auto-type. Variables, including {xf_*}, work inside JSON-LD.

  • Articles — Article, NewsArticle, BlogPosting, TechArticle, MedicalWebPage
  • Media — Movie, TVSeries, MusicAlbum, Podcast, VideoObject, Book
  • Commerce and services — Product, Review, Course, Recipe, HowTo, Event, SoftwareApplication
  • Organizations and websites — Organization, LocalBusiness, WebSite, Person, NGO
  • Pages — WebPage, CollectionPage, FAQPage, QAPage, AboutPage, ContactPage, SearchResultsPage

AI SEO Assistant — smart content generation

The module includes a Universal AI SEO Assistant that automates work with meta data. Just write a short task (prompt), and artificial intelligence will analyze the context of the current page and fill in all the necessary settings.

  • Deep context understanding: AI knows where it is (homepage, category, news, tags, or settings) and uses the correct dynamic variables (for example, {title}, {cat_name}, {xf_...}).
  • Intelligent work with all field types: The neural network not only writes texts, but also automatically toggles checkboxes and selects the required values in dropdown lists (select) and radio buttons.
  • SEO text generation: Creation of unique, structured texts with proper HTML tags (<h2>, <ul>, <strong>) and support for conditional output blocks.
  • Accurate Schema.org: AI independently generates valid JSON-LD code for complex markup, correctly escaping quotes and embedding the necessary tags.
  • Image priority chains: Automatic construction of correct {if !xf_...} conditions for outputting the first available image (poster, screenshots, og:image).
  • Logging interface: A convenient pop-up panel will show a detailed report of which fields were changed and which values were applied.

Bot Manager — bot management

Bot Manager is a standalone tool inside SEO Pro that gives you control over what bots see on your site. GPT bots, competitors' SEO crawlers, malicious scrapers — each of them consumes server resources and crawl budget. Bot Manager lets you decide what exactly to show each of them, and what to block completely.

Database of known bots — 6 groups, 81 agents

  • Search engines — 17 agents: Googlebot, YandexBot, Bingbot, Baiduspider, DuckDuckBot and others. Blocking or cloaking for this group violates search engine rules and leads to sanctions. The module explicitly warns about this.
  • SEO tools — 14 agents: Ahrefs, SEMrush, Moz, Majestic, Screaming Frog, DataForSEO and others. Consume traffic and scan the site structure. It is safe to block them or show simplified content.
  • Social networks — 14 agents: Facebook, Telegram, VK, Twitter/X, WhatsApp, Discord, LinkedIn and others. Use og: tags to generate previews when sharing. Cloaking for this group is safe and widely used.
  • AI / LLM crawlers — 13 agents: GPTBot, ClaudeBot, Google-Extended, PerplexityBot, Bytespider and others. Collect content for training AI models. Blocking is completely safe and does not affect indexing.
  • Speed monitoring — 10 agents: GTmetrix, Pingdom, UptimeRobot, Google Lighthouse, Datadog and others. Showing simplified HTML improves speed test results.
  • Malicious bots — 13 agents: email harvesters, scrapers, offline downloaders. Blocking is recommended without exceptions.

Three operation modes for each rule

  • Blocking — choose an action:
    • 403 Forbidden — standard denial
    • 404 Not Found — pretend the page does not exist
    • 301 / 302 redirect — redirect the bot to the specified URL
    • Empty page — return 200 with empty HTML
    • Honeypot — show a page with 50 trap links. The bot follows them, gets into an infinite maze, and wastes its crawl budget on your site
  • Cloaking — show alternative content to the bot:
    • Full HTML response — the bot receives a prepared page instead of the real one
    • Meta tag substitution — title, description, keywords are replaced, and the page loads normally
  • Whitelist — allow only selected agents, block the rest. Useful for closed sections or test environments.

Flexible rule configuration

  • Unlimited number of rules
  • Enable and disable each rule individually
  • Choose from ready-made bot groups and / or enter your own User-Agent strings — partial match, one per line
  • Apply to specific page types (home page, categories, news, tags, XFSearch, static, search, profiles) or to all at once

Event log — Bot Log

Every rule trigger is recorded. The log shows:

  • Time, IP address, User-Agent, request URL
  • Rule name, mode, and action
  • Statistics: total events, blocks, cloaking, unique IPs and UAs
  • Top 5 rules and top 5 IP addresses

For each IP, verification via ip-api.com is available — with one click:

  • Country, city, region
  • Organization and provider (ISP)
  • ASN number
  • Hosting or proxy indicator
  • Automatic verdict: "Likely bot / server", "Hosting / Proxy", or "Real user"

The log is enabled with a separate switch in Bot Manager. Filtering by mode, action, and rule name is available, along with pagination and full table clearing.

Which sites is it suitable for

  • Any DLE site that needs full control over SEO, Open Graph, and protection against unwanted bots — without manually editing templates and files

DLE SEO Pro is the tool that should be installed on every serious DLE project from day one.

Screenshots

Choose a suitable plan

We offer flexible licensing options depending on your needs.

Standard

5000 ₽
  • Unlimited number of sites
  • Open source code
  • Basic
  • No further updates

Extended

6000 ₽
  • Unlimited number of sites
  • Open source code
  • priority
  • Free updates — (12 months)

Premium

12000 ₽
  • Unlimited number of sites
  • Open source code
  • Priority support + consultation
  • Free updates — forever
  • Module installation and setup
  • Adapted to your website (including reasonable code refinement for individual requirements)

История изменений

Все версии (2)
Все версии (2)
Версия 1.2.0
Версия 1.0.0
Релизов: 2
Функций: 3
Исправлений: 0
Улучшений: 1
Версия 1.2.0 10.04.2026
Новое
Интегрирован Universal AI SEO Assistant для умной генерации метатегов, текстов и Schema.org разметки.
Новое
Добавлена поддержка отрицательных условий {if !xf_...} для дополнительных полей.
Улучшение
Улучшен парсинг изображений из доп. полей: корректное извлечение чистых URL
Версия 1.0.0 15.03.2026
Новое
Первый релиз модуля
Comments 0