Order a module

DLE SEO Pro

Complete SEO control for DLE: meta tags, Schema.org, Open Graph, XField variables, an AI SEO assistant and a built-in Bot Manager to block unwanted bots. Supports DLE 16–19.

DLE SEO Pro is a complete SEO management module for DataLife Engine. It is not a plugin with a basic set of meta tags but a comprehensive system that covers every page of the site — from the home page to XField filter pages. Everything is configured in the admin panel, with no edits to templates or core files. The module includes Bot Manager, a separate tool for controlling bot access. With it you can block AI crawlers that eat traffic for nothing, hide content from competitors’ SEO tools, serve different meta tags to social networks and set honeypot traps for malicious agents. The event log records every trigger and shows exactly who visited the site — with country, organisation and agent type. And the built-in Universal AI SEO Assistant takes the routine off your hands: from a single prompt, the AI writes SEO texts, picks meta tags and generates complex Schema.org markup.

Supported page types

The module works with every DLE page type:

  • Home page — Open Graph, Schema.org WebSite + Organization, SearchAction
  • Categories — a global template, individual settings for each category, inheritance from the parent
  • News — a global template with per-category overrides
  • Tag pages and the tag cloud
  • XField Search — a global template plus an individual one for each XField
  • Static pages
  • System pages — search, registration, user profile, feedback, favourites, private messages, RSS, Sitemap

SEO fields you control

For each page type you get:

  • Title, Description, Keywords
  • H1 — output with {seopro_h1} in the theme template
  • SEO text — a visible text block on the page, output with {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 — generated automatically or your own JSON-LD

Template variables

Every field supports 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 — shown only on pages after the first:

{if-page} — page {page}{/if-page}

Conditional blocks for XFields — shown only if the field is filled in:

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

Negative conditional blocks for XFields — the content is shown only if the field is empty or does not exist (perfect for fallbacks):

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

Schema.org — 30+ markup types

Choose a type and a JSON-LD block with the full set of fields is generated automatically. Your own JSON-LD takes priority over the automatic 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
  • Organisations and sites — Organization, LocalBusiness, WebSite, Person, NGO
  • Pages — WebPage, CollectionPage, FAQPage, QAPage, AboutPage, ContactPage, SearchResultsPage

AI SEO Assistant — smart content generation

The built-in Universal AI SEO Assistant automates work with metadata. Write a short task (prompt), and the AI analyses the context of the current page and fills in every setting it needs.

  • Deep understanding of context: the AI knows where it is — home page, category, news, tags or settings — and uses the right dynamic variables (for example {title}, {cat_name}, {xf_...}).
  • Works with every field type: it doesn’t just write text — it also ticks checkboxes and picks the right values in drop-down lists (select) and radio buttons.
  • SEO text generation: unique, well-structured texts with the right HTML tags (<h2>, <ul>, <strong>) and support for conditional output blocks.
  • Error-free Schema.org: the AI generates valid JSON-LD for complex markup on its own, escaping quotes correctly and inserting the right tags.
  • Image priority chains: builds the correct {if !xf_...} conditions to output the first available image (poster, screenshots, og:image).
  • A log panel: a convenient pop-up shows a detailed report of which fields were changed and which values were applied.

Bot Manager — controlling bots

Bot Manager is a standalone tool inside SEO Pro that decides what bots see on your site. GPT bots, competitors’ SEO scanners, malicious scrapers — each of them consumes server resources and crawl budget. Bot Manager lets you decide what to show each of them, and whom to block completely.

A database of known bots — 6 groups, 81 agents

  • Search engines — 17 agents: Googlebot, YandexBot, Bingbot, Baiduspider, DuckDuckBot and others. Blocking or cloaking this group breaks search engine rules and leads to penalties — the module warns you about this explicitly.
  • SEO tools — 14 agents: Ahrefs, SEMrush, Moz, Majestic, Screaming Frog, DataForSEO and others. They consume traffic and scan your site’s structure. Safe to block or to serve simplified content.
  • Social networks — 14 agents: Facebook, Telegram, VK, Twitter/X, WhatsApp, Discord, LinkedIn and others. They use og: tags to build link previews. Cloaking for this group is safe and widely used.
  • AI / LLM crawlers — 13 agents: GPTBot, ClaudeBot, Google-Extended, PerplexityBot, Bytespider and others. They collect content to train AI models. Blocking them is completely safe and does not affect indexing.
  • Speed monitoring — 10 agents: GTmetrix, Pingdom, UptimeRobot, Google Lighthouse, Datadog and others. Serving simplified HTML improves speed test results.
  • Malicious bots — 13 agents: email harvesters, scrapers, offline downloaders. Blocking is recommended with no exceptions.

Three modes for every rule

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

Flexible rules

  • Unlimited rules
  • Each rule can be enabled or disabled separately
  • 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, categories, news, tags, XFSearch, static pages, search, profiles) or to all of them 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

Any IP can be checked through ip-api.com in one click:

  • Country, city, region
  • Organisation and provider (ISP)
  • ASN
  • Hosting or proxy flag
  • An automatic verdict: “Likely a bot / server”, “Hosting / Proxy” or “Real user”

The log has its own switch in Bot Manager. You can filter by mode, action and rule name, page through entries and clear the table completely.

Who it is for

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

DLE SEO Pro is the tool that belongs on every serious DLE project from day one.

Screenshots

Click a screenshot to zoom in

Choose a suitable plan

We offer flexible licensing options depending on your needs.

Standard
$60
  • 3 sites (each with all its subdomains)
  • Open source code
  • Support 12 months
  • No updates
  • Downloads 7 days
Recommended
Extended
$72
  • All Standard features
  • 10 sites (each with all its subdomains)
  • Priority support
  • Updates 12 months
  • Downloads 12 months
Premium
$143
  • All Extended features
  • Unlimited number of sites (each with all its subdomains)
  • Personal consultations
  • Updates forever
  • Downloads forever
  • Installation and setup
  • Adapted to your website (including code refinement)

Version history

  1. 1.2.0 current
    • New Интегрирован Universal AI SEO Assistant для умной генерации метатегов, текстов и Schema.org разметки.
    • New Добавлена поддержка отрицательных условий {if !xf_...} для дополнительных полей.
    • Improvement Улучшен парсинг изображений из доп. полей: корректное извлечение чистых URL
  2. 1.0.0
    • New Первый релиз модуля