Preview will appear here...
Generator
Generate SEO content
Generated Article
Preview, edit, and SEO optimize
📄 Article preview
📊 Meta & SEO
📦 Insert product into text
🎨 AI Image Gallery
Generate AI images above
Generated images will appear here - insert them anywhere in the text
📷 Product photos
0/60 characters
0/160 characters
Structural schema for search engines. Automatically generated, but editable.
Preview the content used to generate the article. Check before publishing.
Expert Content Creator
Choose the generation mode that suits your needs
Choose a template, provide a link to the product, click generate – that's it! 🎯
Select category and content type
Provide basic data – AI will generate a 2000+ character article with automatic title, meta, schema and SEO.
💡 Enter the product URL - AI will analyze the page and weave the information into the article
💡 Select products from the database - use ⭐ to mark products to promote
JPG, PNG, WebP – max 5MB each
📦 Mass article generation
Generate multiple articles at once. Enter topics (one per line), select parameters, and start generating.
0 / 20 topics
Generation progress
0 / 0Your entries
Manage published and draft articles
🧾 Original prompt
Preview of the prompt used before generating this entry.
User Action Logs
Track all website activity in real time
Settings
System configuration, AI, SEO and integration
Menu
🌐 Domain configuration
Step 1Enter your website address and we will automatically detect your company information and pre-configure the system.
I am analyzing the website...
AI analysis
Intelligent analysis of your business and content recommendations
🎯 Company profile
-
-
⭐ Unique Features (USP)
- -
📝 Content Strategy
Recommended tone:
-🏷️ Main topics
💡 Suggested article topics (AI-generated)
Run an AI scan to see suggestions...
🔍 SEO Recommendations
Main keywords:
Long-tail keywords:
🏆 SEO Score
🏢 Company name
-
🏷️ Detected industry
-
🎯 Tone of communication
-
📄 Scanned pages
-
🧭 Detected pages
-
⚠️ Scan errors
-
⏱️ Scan time
-
📶 Scan coverage
-
⚡ Loading time
-
🔑 Detected keywords
📝 Page description
-
📈 Content Statistics
🧱 Page Types
⚠️ Scan Warnings
🤖 robots.txt
🧩 Structured Data (JSON-LD)
🔗 Most related subpages
🔍 SEO Analysis
📱 Social media
📞 Contact details
🔍 Scan Details (Advanced Mode)
Site diagnostics
Comprehensive technical, performance, and content quality analysis
🛍️ Detected products
🔧 Detected technologies
📊 Content Quality
🏷️ Meta Tag Analysis
📑 Heading Structure
⚡ Performance Metrics
♿ Availability (A11y)
🔁 Duplicates detected
Check the above data. If correct, apply it to your system configuration.
After scanning the domain, the system will automatically detect the company name, industry, keywords, and communication style. You can later customize these settings in the other tabs.
🏠 Basic settings
Old format - plain text. For new installations, we recommend Smart Config.
Modular AI configuration - use the menu on the left to edit individual sections.
🏢 Company Type / Industry
Select your industry to tailor the available templates to your business.
🔎 SEO visibility (meta / robots / canonical)
⚡ Performance & Core Web Vitals
👤 AI Persona
🏷️ Mark
📈 SEO Principles
📝 Content Policy
🚫 Negative Constraints
✅ Quality Validator
📂 Saved Domain Profiles
Below are domain profiles saved after scanning. The article generator automatically uses this data to create personalized content with real products and internal links.
Loading profiles...
ℹ️ System Information
If you require more tokens, a higher post limit, or additional modules, please contact your system administrator.
✉️ Send a request📘 Documentation - User Guide
Expert Content Engine v3.0 (ECE) is a professional system for creating SEO-optimized blog articles, powered by artificial intelligence. The system generates complete articles—from title and content to metadata and Schema.org structured data—ready for publication.
- Generate professional blog articles with one click
- Mass-create up to 20 articles at a time
- Edit content in the advanced Markdown editor with live preview
- Insert product cards and photos directly into the article
- Generate AI images tailored to content
- Manage SEO - Meta Tags, Open Graph, Schema.org, Canonical URL
- Analyze your domain and competition
- Plan publications in the editorial calendar
- Receive topic suggestions from AI based on content gap analysis
Once you open the admin panel, you'll see a login screen. Enter your e-mail i password, then click Log in.
Once you log in, your session is saved—you don't have to log in again each time you visit. To log out, click the red button. 🚪 Log out at the bottom of the sidebar.
Sidebar (left side) It contains all system sections. On mobile devices, you can open it by pressing the ☰ button in the upper left corner. The upper right corner displays the logged-in user's name and role (Admin / Editor).
- Admin — full access to all features, settings, logs and user management
- Editor — can create and edit articles, use the generator; cannot see Configuration, Logs or Debugger
- Viewer — read-only access
The generator is the heart of the system. It offers 4 operating modes, from simplest to most advanced. Select a mode by clicking the appropriate tab at the top of the section.
The easiest way to get started. The system guides you through selecting an article category (e.g., Recipes, Guides, Reviews), and then a subcategory (e.g., "Barbecue Recipe"). Select a template and click—the system will automatically prepare a brief.
Two-step process:
- Step 1: Paste the URL of the product or source page → click 🔍 Analyze. The system will scan the page and retrieve product information.
- Step 2: Select an article template from the library (e.g., "Product Review," "Shopping Guide," "Barbecue Recipe"). Templates are filtered by your industry, as set in Configuration.
After selecting the template, click 🔥 GENERATE ARTICLE + SEO and wait for generation (30-90 seconds).
Complete control over every aspect of generation. 8-step form:
- Article length — choose 500, 800, 1200, 1500 or 2000 words
- Working title — optional title hint for AI
- Article description — Main Brief (required!) — Describe what the article is about
- Main Source URL — link to the page from which AI will retrieve information
- Additional URLs — subsequent source links (one per line)
- Products — Select from the database or enter the URL manually. Products will be inserted as cards in the article.
- Photos — Upload from your disk (drag and drop!) or provide URLs. You can enable automatic image detection from the source URL.
- Additional context — keywords, additional comments, tone of the article
Generate to 20 articles at a timeEnter topics (one per line), select the article type (blog, review, guide, comparison, listicle), length, and language.
- Enter topics - each on a new line (a live counter will show how many you have)
- Select the item type from the drop-down list
- Set length (800–2000 words) and language (PL/EN/DE)
- Decide status: Draft / Published / Scheduled (+1 day)
- Click 📦 START BULK GENERATION
The system will process the topics one by one. You'll see the progress for each one—✅ success or ❌ error. You can abort at any time by pressing Cancel.
- The better the description/brief, the better the article - write in detail
- Always provide the source URL - then the AI is based on real data, not guessing
- For product articles, use Quick Start with Product URL
- Set the industry in Configuration → Company Type - templates and style will be better matched
- Once generated, ALWAYS review the article in the editor and correct minor details
Once you generate an article (or click "Edit" on an existing post), it opens fullscreen editor with three tabs.
It shows the rendered article as it will appear on the blog—with formatting, tables, lists, and product cards. On the right side, you'll see a panel with meta fields (title, description, slug, keywords).
Here you can edit the content of the article in the format Markdown. The editor has split mode — code on the left, live preview on the right.
View modes:
- ✏️ Editor only - full width text editor
- ◫ Divided — editor + side-by-side preview (default, recommended)
- 👁️ Preview only - full width preview
Toolbar:
When an article contains product cards, a button appears above the editor field. purple stripe with buttons - each one indicates one product with a number and name. Click the buttonto immediately jump to the place in the text where this product is located (the editor will automatically scroll and highlight the section).
By clicking the appropriate buttons on the toolbar, you will slide out the side panels:
- 📦 Product panel (Ctrl+Shift+P) — Search for a product and insert it as: 📋 product card, 🔗 in-text link, or 📷 photo
- 🎨 AI Gallery (Ctrl+Shift+I) — Enter a description for the image, select a style (Realistic, Product, Artistic, Digital Art, Minimalist, Vintage), and generate. You can insert it into text or set it as a featured image.
- 📷 Product photos (Ctrl+Shift+F) — browse photos from the product database and insert them with one click
The "Media and Products" section in the editor allows you to set a featured image for your article. You have 3 sources:
- 📤 Upload from disk - click the preview box or the Upload button
- 🎨 From the AI gallery — generate an AI image and click "Use as Featured"
- 📷 From product photos - select an existing product image
Additionally, you can quickly generate an AI image directly in this section—enter the prompt, select a style, and click Generate. The generated image will appear with the following options: ✅ Set as Featured, 📝 Insert into Text, 🔄 Regenerate.
This is where you edit your article's SEO data:
- Meta Title — title visible on Google (max 60 characters, live counter)
- URL Slug — the end of the article URL (e.g. "best-gas-grill-2026")
- Meta Description — description visible in Google results (max 160 characters)
- Keywords — tags/keywords, separated by commas
- Schema.org JSON-LD — structured data (automatically generated, but you can edit it manually)
Below the editor you will find the regeneration section:
- 🔄 Regenerate with notes — Enter your corrections (e.g., "Add more about security") and AI will modify the existing article while maintaining the current structure
- 🔥 Generate from scratch — creates an article from scratch on the same topic
Action buttons (bottom bar):
- 🚀 Publish — publishes an article on the blog (immediately visible)
- 💾 Save as Draft — writes without publication
- 📋 Save as template - saves configuration for reuse
- ✖️ Close — closes the editor
Section Posts displays a list of all articles in the system.
- 🔍 Search engine — filter articles by name
- Status Filter — All / 🟢 Published / 🟡 Sketches
- Sorting — from newest, oldest or alphabetically
- 🔄 Refresh — reloading the list from the server
For each article you have buttons:
- ✏️ Edit — opens the article in the editor
- 🗑️ Delete — deletes the article (confirm in the dialogue)
- 📄 Show prompt — displays the original prompt used to generate it (useful for learning how to formulate briefs)
The system allows you to build a database of products that you can insert into your items as attractive product cards with prices, descriptions, and purchase links. The Products section has four sub-tabs:
An overview of all products in the database. You can search and filter by category and status (enabled/disabled). Available actions: edit, delete, and export to CSV.
Add product categories (e.g., "Gas Grills," "Accessories," "Coals"). Each category has a name and an optional description.
Paste the URL of your online store - the system will scan the page and will automatically import products with names, prices, and photos. Perfect for quickly adding to your product database.
Form for manually adding a product: name, URL, category, price and description.
AI analyzes your industry, existing content, and search trends to suggest article topics that are missing from your blog. 5 analysis modes:
- 📊 Full analysis — comprehensive analysis with multiple perspectives
- ⚡ Quick Suggestions — quick list of ideas (less detailed)
- 🌿 Seasonal — topics tailored to the current season and upcoming trends
- 🔍 Content gaps — topics that your competitors are writing about but you haven't yet
- 🌐 Thematic clusters — groups of related topics to build authority in a given niche
Optionally, you can enter keywords (e.g. "gas grill, smoking, accessories") and set the number of suggestions (5-20).
- Select analysis mode and optional keywords
- Click ✨ Generate topics
- Browse results - each topic has a title, description, and suggested keywords
- Click Use in Generator on the selected topic - the system will automatically take you to the Generator with the completed brief
Templates are saved article configurations for reuse. If you frequently generate articles of the same type (e.g., "Grill Review with Hands-On Test"), save the configuration as a template.
- Saving: In the editor, click 📋 Save as template
- Use: In the Templates section, click "Use" next to the selected template - the system will load the configuration into the Generator.
- Removal: Click 🗑️ next to the template or use "Clear all"
A visual map of your publications. The calendar displays articles spread across a timeline:
- Month View — classic calendar with articles on dates
- Week View — more detailed weekly view
- View List — chronological list of publications
- ◀ ▶ Navigation — switch months, the "Today" button returns to the current month
Below the calendar you can see a list ⏰ Upcoming publications — Articles scheduled for future dates.
The Configuration section (available only to Admins) controls the behavior of the entire system. Each setting affects the quality and style of generated articles.
Domain Scanner - Paste your website URL and click "Scan." The system will analyze your website: company name, industry, communication tone, keywords, products, technologies, SEO score. You can apply the results to your system configuration with a single click.
Service name, email, logo, and API key. This is also where you toggle prompt mode (Legacy vs. Smart Config) and manage industry-specific presets.
Select your industry from 20+ presets (E-commerce, Restaurants, Law, Medicine, IT, Tourism, etc.). The industry filters available article templates and adapts the style using AI.
You define "who" your AI expert is: role (e.g., "Barbecue Expert"), years of experience, certifications, personality, tone (Authoritative / Friendly / Academic / Casual) and writing style (Technical / Journalistic / Conversational / Storytelling).
Your company details: name, slogan, philosophy, USP, technologies, competitors to avoid. Plus contact information, location (geo, address), and social media—this data goes to Schema.org LocalBusiness.
Advanced Strategies: Inverted Pyramid, LLM Citation Magnet, Tables, Lists, Statistics, Unique Data, Semantic SEO, E-E-A-T. Plus: Semantic Clustering, Article Schema Type, Keyword Density, LSI Keywords.
Language (PL/EN/DE), formality, form of address (you/your), word range, required elements (quick reply, table, FAQ, CTA, pros and cons list, etc.), glossary (blacklist and preferred words), text structure (min. headings, max. sentence length, readability). Here you can also set the style of the introduction and conclusion.
Protections against "AI-ese": forbidden words, structures, stylistic restrictions (maximum adjectives, maximum exclamation points), blocks superlatives, first person, competition mentions, price discussions, negative sentiment.
Auto-retry system: maximum re-generation attempts, quick response limit, meta validation (min/max characters for title and description), structural requirements, additional checks (plagiarism, grammar, fact checking, links, image alt text, etc.).
Changing configuration settings will not change existing articles—it will only affect newly generated articles. If you want to modify an existing article, open it in the editor and use "Regenerate with Notes."
The system automatically generates a complete set of SEO data for each article. Here's what's generated:
Title (max 60 characters) and description (max 160 characters) visible in Google results
Unique URLs with trailing slash, force lowercase
og:title, og:description, og:image - beautiful previews when sharing
Large image cards when sharing on X (Twitter)
Structured data—article, author, organization, breadcrumb. Visible as rich snippets in Google
index/noindex, follow/nofollow, max-snippet, max-image-preview
The system handles images on multiple levels:
In the generator (step 7) and editor, drag and drop JPG/PNG/WebP files (max 5 MB) or click the upload area. The files are automatically uploaded to the server in the /uploads/ folder.
Enter a description (e.g. "Activa gas grill on the terrace at sunset") and select a style:
Realistic — like photography |
Product — on a white background |
Artistic — painterly |
Digital Art — digital illustration |
Minimalist — clean design |
Vintage — retro aesthetics
If your products have images, you can insert them directly from the sidebar in the editor (📷 button in the toolbar).
In the Advanced Generator (step 7), you can enable the "Detect images from source" checkbox — the system will automatically download images from the specified source URL.
A featured image is the large image at the top of your article and the thumbnail in your post list. Always set a featured image! Without it, the article will display a placeholder with the 🍖 emoji instead of an attractive graphic. The featured image is also used in og:image (sharing on Facebook/LinkedIn).
The article editor has keyboard shortcuts to speed up your work:
- Go to ⚙️ Configuration → 🌐 Your Domain and scan your page
- Click "Apply" - the system will automatically fill in the industry, tone and company details
- Go to 👤 AI Persona and set the expert role
- Check 🏷️ Brand — Complete your contact details and USP
- Done! Now all your items will be aligned with your brand.
- ALL RIGHT: "Write a buying guide for Activa gas grills. Compare the Crosby 3.1, Toledo, and Cabernet models. Include price, dimensions, number of burners, and grate material. Target audience: beginner grillers."
- BADLY: "Write an article about barbecues."
- The more details, the better the article – include product names, features, and target audience
- Always include the source URL with technical details
- Import products via store scanner (📦 Products → 🔍 Scan)
- Mark your most important products with a ★ star – they will be at the top of the lists
- In the editor, use the 📦 panel to insert product cards in strategic places (after the review, at the end of the article)
- Product cards are displayed with a purple border - click the badge in the locator bar to quickly find them
- Don't post more than 2-3 products per article - too many looks like spam
- Check Meta Title — Does it include a keyword phrase? Does it fit within 60 characters?
- Check Meta Description — Does it encourage clicking? Does it fit within 160 characters?
- Check Slug URL — is it short, readable, and contains the main phrase?
- Make sure the article has featured image
- Browse Schema.org JSON-LD — is the data correct?
- Open tab Preview — read the article through the eyes of the reader
- Don't publish an article without reviewing it - AI isn't perfect, check your facts
- Don't generate articles on the same topic multiple times - Google doesn't like duplicates
- Don't leave the default slug (e.g. "untitled-1") - always set a sensible URL
- Don't ignore Meta Description - empty description = Google will generate it itself (often incorrectly)
- Don't skip the Persona AI setup - without it, articles are generic
- Use once a week 💡 AI Topics → "Content Gaps" mode - see what you're missing
- Publish regularly: 2-3 articles/week > 10 at a time, then silence
- Mix types: guides (60%) + reviews (20%) + recipes/inspiration (20%)
- Use 📅 Calendar — plan ahead
- Check every month 📊 Analytics — how many articles have you published?
Typically 30–90 seconds, depending on length and complexity. A 2,000-word article with URL analysis will take up to 2 minutes. A progress bar continuously displays the status.
Please wait 30 seconds and try again—this is most often a temporary API overload. If the problem persists, try: a shorter article, a simpler brief, and no URL parsing. Also, check your token limit (ℹ️ System Information).
Yes! Open the post from your Posts list (click ✏️ Edit), make your changes in the editor, and click 🚀 Republish. The changes will immediately appear on your blog.
Open the article in the editor → scroll to the "🖼️ Media & Products" section → click the image box, upload a new one or generate an AI → click 🚀 Publish to save the change.
Schema.org is structured data that helps Google understand the content of an article. It can generate "rich snippets"—extended search results with asterisks, date, and author. The system generates them automatically—usually you don't need to change anything, but it's worth checking for accuracy.
In the editor (Edit tab), locate the product block—use the purple locator bar at the top.
Click on the product badge, and the editor will scroll to the appropriate location.
Select the entire block <!-- 🟣📦 PRODUKT START:... --> down <!-- 🟣📦 PRODUKT KONIEC -->
and delete it with the Delete key.
Yes—tokens are consumed when the AI is invoked, regardless of whether you save the article or not. So, write good briefs right away, instead of trying repeatedly blindly.
Go to ⚙️ Configuration → 🏢 Company Type and select a new preset. Changes will affect the available article templates and generation style. You can also rescan your domain (🌐 Your Domain) so that the system automatically detects your industry.
📚Expert Content Engine v3.0
Documentation updated: February 2026
Questions? Problems? Contact: info@seoblog.app
API documentation: /api/openapi.yaml
👤 My Account
Account InformationLanding...
✍️ Author Profile
Your profileYour photo will be displayed below articles as an author's signature.
This description will appear in the "About the Author" section below each article.
📋 Configuration templates
Admin/OwnerConfiguration templates are saved SEO and AI settings. You can assign different templates to different editors—for example, a separate configuration for a person writing recipes and a separate one for a manager creating business articles.
Save your current SEO settings (prompt config) as a template.
Export a template to a JSON file or import a previously exported template.
Select a configuration template for each editor.
ATTENTION: This section is for advanced users. Editing directly in JSON can break your configuration if you don't know what you're doing.
👥 User management
Admin/Owner OnlyCreate accounts for your article writers. Each user can have their own author profile.
| User | Role | Articles | Recent activity | Shares |
|---|---|---|---|---|
| Loading users... | ||||
Create predefined configurations that you can assign to editors. Control access to generator functions.
Assign configuration templates to editors or set individual permissions.
Product Management
Manage products used in generated items. Scan your store or add items manually.
📋 Product List 0
Loading products...
Loading category...
🔍 Scan the store
Automatically download products from your online store.
Publication Calendar
View and manage scheduled publications
Landing...
Loading calendar...
Landing...
Analytics
Statistics and reports about your blog and content
Landing...
AI Topic Suggestions
AI analyzes your website and suggests topics with the highest organic traffic potential
📈 Content Marketing Strategy
Generate smart topics
AI will analyze your domain profile, products, and keywords to suggest blog topics with the highest organic traffic potential.
AI analyzes your website...
AI generates intelligent topic suggestions based on your domain profile...
Saved Templates
Quickly reusable configuration templates
No saved templates
Generate an article and save it as a template so you can reuse it later.
Debug Console
System logs and diagnostic messages