
內容簡介
DigitalM Inside SEO 是一款專為 WooCommerce 商店及內容網站設計的 SEO 外掛,提供真實的網站狀況分析,幫助用戶識別問題並提供具體的解決方案,而非單純的 SEO 分數。
【主要功能】
• 提供超過 120 項自動檢查,優先級排序
• 實時顯示網站的可索引頁面及結構化數據
• 允許用戶直接在表格中批量修正標題及元描述
• 追蹤網站速度,並分析插件對速度的影響
• 記錄優化變更,便於回溯及驗證效果
外掛標籤
開發者團隊
原文外掛簡介
DigitalM Inside SEO shows you the truth about your site, not a flattering “SEO score 85/100” but concrete facts and real errors.
Instead of a vanity score, Inside SEO explains problems in plain language: “84 people could not reach checkout, here is why and how to fix it.” Everything runs on your own site, and it reads the fields of your existing SEO plugin instead of replacing it.
Who it is for
WooCommerce stores that get traffic but not enough sales.
Service businesses that want to measure calls, emails and form submissions.
Blogs and content sites that want to know which content brings real results.
The Mirror, what search engines see
The home screen is one honest snapshot of your site: how many pages are indexable, which structured data types exist and which are missing, whether AI assistants can reach your content, and where titles, descriptions and H1s are missing or problematic. Numbers are measured from your real pages, not estimated.
Error audit, over 120 automated checks
The SEO screen runs more than 120 checks on your pages and groups the findings by priority, hardest first. The checks cover indexability (noindex, canonical and “discourage search engines” problems), content (thin text, missing alt text, near-duplicate or dead products, empty categories, heading problems), titles and meta (missing, too long, too short or duplicated), URL hygiene, internal links and orphaned pages, security headers, structured data, sitemap and robots, hreflang on multilingual sites, and hidden Cyrillic or mixed Latin/Cyrillic letters in SEO fields.
Each finding explains what it is, why it matters, where it is and how to fix it. You can fix titles and meta descriptions right there in the table, in bulk, and the check re-runs live so a fixed problem disappears on the spot.
Reviewed and accepted issues
Not every finding is a defect. On the findings that only a human can judge, you can mark one as reviewed with a reason (acceptable, client’s request, by design, not possible, postponed until a date, external cause, false alarm) and a short note. Accepted findings drop out of the count, the monthly plan and the site score, but stay in a separate “reviewed and clarified issues” table so nothing is hidden. A postponed one returns on its own after the date, and if the page is edited after you accepted it, the row is flagged for a fresh look.
Speed, from real visitors and your own server
Speed is measured three ways: Google PageSpeed Insights field data from the last 28 days, a lab test, and the plugin’s own load test that opens your pages and measures the server, the files, the plugins and the database queries. On top of the Google score it runs 31 of its own checks across server and WordPress, delivery, caching, fonts and plugins.
A standout is “what a plugin costs“: the plugin loads one of your pages with a single plugin’s files disabled, just for that request, and measures the difference, so you can see which plugin is actually slowing you down. You also get a page-weight breakdown by source, the slowest pages, a month-by-month history, a before/after view, and an optional comparison against up to three competitor URLs. All of it is free.
Optimization log
Every time you change a speed or file-loading rule, the plugin records it with the numbers from just before, and fills in the “after” numbers from the next test, so you can prove a change helped or undo it. You can add a manual note too, such as “switched host”.
Asset loading, which files load where
A per-page view of which CSS and JavaScript files load on which pages, so you can stop a plugin’s files from loading where that plugin is not used; one button clears all your shop’s files from the pages that have no shop on them. The plugin detects your cache plugin, gives you a ready exclusions list to copy into it, and warns you when another optimization plugin (Perfmatters, Asset CleanUp and similar) is already doing the same job.
Rankings
Connected to Google Search Console, the Rankings screen shows keyword and page positions, won and lost positions, and queries close to the top 10 so you can see quick wins. A rank tracker follows specific keywords day by day.
Duplicate content
Finds pages, products, categories and tags with near-identical text, the kind that makes Google unsure which one to rank. Each overlap is graded (over 70% red, 40-69% amber) and shows which other pages it collides with and by how much.
Spelling and proofreading
A real spell checker for your site content, built for Bulgarian and 19 other languages. It combines rule-based checks, a full LibreOffice dictionary (licences included, nothing sent to a third-party server) and grammar rules, and it never blocks a save, it only suggests. You keep a personal “my dictionary” so brand names are never flagged again, and product and category names are skipped automatically.
GEO / AEO, readiness for AI assistants
A dedicated screen checks whether AI assistants (ChatGPT, Claude, Perplexity, Gemini and others) can reach your site, lists every AI bot with its robots.txt access, checks the structured data they understand, and shows the traffic and sales that already come from them. The plugin can also serve an llms.txt map of your key pages and products for AI crawlers, turned on or off from this screen.
Conversions and traffic (every site type)
The Conversions & Traffic screen works for every kind of site, not only stores. WooCommerce stores see orders by channel, revenue, a net-sales figure (minus VAT, shipping and refunds) and ROAS when you add an ad-spend file. Service sites and blogs see conversions as goals: calls, emails, form submissions, bookings and newsletter sign-ups. A Traffic sub-tab shows visitors, channels, devices, countries, cities and languages from GA4 for any site. Every figure is shown against the previous period of the same length.
Content planning
A Content view compares your existing articles against the topics your site should cover: it flags thin, cannibalizing or stale articles, finds topic gaps for new articles, and flags missing categories and tags, all read live from your own data.
Crawl
A full on-demand crawl of your own site detects broken links and orphaned pages, duplicated or broken canonicals and problematic filter URLs, and feeds the audit above, run as often as you like.
Change history
A change history records edits to titles, meta descriptions, alt text and file names, showing who made each change and when, and measures the effect three ways (30 days before vs after, month over month, and year over year) so you can see what actually moved.
Site guide and system information
A built-in Guide maps every feature to the tab it lives in and answers “where do I do X”. A System information screen shows your SEO plugin, cache plugin, site type, sitemap, tags, PHP and WordPress details in one place.
Removed pages and real 404s
When a page, product, post or category disappears, its address does not disappear from Google. The plugin keeps a list of removed addresses with what used to be there, what the address returns now, and how many clicks and impressions it had from Google. For each one you choose: redirect it to a related page, or mark it as gone for good (410). Real 404 hits are caught live.
Moving the site to a new address
The plugin remembers the address it works on. When the site moves (from staging to live, or to a new domain), it notices, pauses anything tied to the old address and asks you what to do, instead of mixing old and new data. A switch only to https or www is not treated as a move.
IndexNow (optional)
When you turn it on, the plugin notifies search engines that support IndexNow (Bing, Yandex and others) the moment you publish or update a page. It is off by default.
Working with an SEO agency (optional)
If an SEO agency looks after your site, it can send you an invitation link. The link opens a page on your own site that shows the agency’s name and exactly what it will be able to see and do. Nothing is shared until you confirm, and you can end the connection at any time from Settings → Agency. Every change the agency makes goes through a signed request and is written to a log on your site. Without an invitation, this part of the plugin does nothing.
Help and support
A built-in Guide answers “where do I do X” and takes you to the right screen. If something does not work, a form on the Guide screen sends us a short description together with the plugin, WordPress and PHP versions, only when you press the button. If you leave the email from your account with us and tick the consent box, the message becomes a support ticket.
More of our plugins
A quiet page in the menu lists our other free plugins from the WordPress.org directory. Nothing is installed unless you press the Install button, which opens the standard WordPress installer.
Interface languages
The interface is available in Bulgarian and English. A BG/EN switch sits in the top right corner of every screen.
Everything above is free and fully functional, with no time limit and no locked features. An optional companion plugin from our own site adds AI-prepared suggestions and deeper analyses; this plugin works completely on its own without it.
Requirements
WordPress 6.2 or newer
PHP 8.1 or newer
WooCommerce (optional, for sales data)
Google Search Console and GA4 accounts for full data
External Services
DigitalM Inside SEO may communicate with the following external services when you use specific features.
seo.digitalmseo.com (our service)
What: the Google connection uses our service as a connection helper, so you do not have to create your own Google Cloud project.
When: only when you click “Connect Google account”.
What is sent: your site URL, plugin version, and a public verification key. Google tokens are stored only on your own site; our service never stores them.
Privacy Policy: https://seo.digitalmseo.com/en/privacy-policy/
Terms of Use: https://seo.digitalmseo.com/en/terms/
Google APIs (optional)
What: Search Console API and GA4 API.
When: when the user connects their accounts.
What is sent: OAuth tokens and data requests.
Policy: https://policies.google.com/privacy
seo.digitalmseo.com – SEO agency connection (optional)
What: our service checks agency invitations and passes approved requests between your site and the agency’s site.
When: only after you open an invitation link from an agency and confirm it. Nothing is sent before that.
What is sent: your site URL, plugin version and a public verification key. After you confirm, the agency’s site can read the SEO data shown on the consent page (findings, Google Search Console and GA4 history, rankings, the change log and daily visit figures) and send signed change requests, which are logged on your site. For the agency’s list of clients, our service may read a few summary numbers your site has already calculated and keep them for up to 15 minutes.
How to stop it: Settings → Agency → end the connection.
seo.digitalmseo.com – problem report form (optional)
What: the “Something not working?” form on the Guide screen.
When: only when you press the send button.
What is sent: your message, the plugin, WordPress and PHP versions, the active SEO plugin, your site URL, and your email only if you tick the consent box.
Google PageSpeed Insights API (optional)
What: the speed test on the Speed screen.
When: when you run a speed test or schedule one.
What is sent: the public URL of the page being tested.
Policy: https://policies.google.com/privacy
IndexNow (optional, off by default)
What: api.indexnow.org, shared by Bing, Yandex and other search engines.
When: only after you turn it on, each time a page is published or updated.
What is sent: the public URL of the changed page and a key file address on your site.
Policy: https://www.indexnow.org/terms
WordPress.org plugin directory
What: the “More of our plugins” page reads the list of our plugins from the WordPress.org directory through the standard WordPress function.
When: when you open that page; the list is kept for 12 hours.
What is sent: the author name used for the search; nothing about your site.
AI provider APIs (optional)
What: AI suggestions for questions (FAQ) and schema on the GEO/AEO screen.
When: only when the user explicitly clicks a “Suggest” button, using the AI provider configured in WordPress Connectors or the user’s own API key.
What is sent: page context (title, content excerpt).
The user pays their AI provider directly; we never see or store the key on our servers.
Credits
Built by Digital M SEO Ltd (digitalmseo.com).
