SleekView for SmartCrawl SEO
SmartCrawl SEO (WPMU DEV) stamps every post with _wds_metadesc, _wds_title, _wds_focus-keyword, and _wds_meta-robots-noindex. SleekView reads the same postmeta and renders coverage as a sortable, filterable grid.
♾️ Lifetime License available
A per-post SEO audit earns a site-wide grid
SmartCrawl SEO is WPMU DEV's free-and-Pro SEO suite, and it writes a familiar set of postmeta keys to every post: _wds_metadesc for the meta description, _wds_title for the SEO title, _wds_focus-keyword for the focus keyphrase, _wds_meta-robots-noindex for the indexability flag, and _wds_canonical for canonicals. The plugin's own dashboard renders this as a per-post audit and a per-post health score.
That per-post lens is the right tool when an editor is writing one post. It is the wrong tool when an editorial lead needs to know whether the bottom half of the archive has any meta at all, whether the docs custom post type is silently going to the index with no descriptions, or whether the noindex policy on thin pagination is actually being applied.
SleekView reads the same _wds_ postmeta and renders the audit as a real grid. Each row carries the post title, the post type, the meta description (truncated or empty), the focus keyword, the noindex flag, and the post_date. Saved filters do the rest: a view filtered to _wds_metadesc IS NULL is the coverage gap, a view filtered to _wds_meta-robots-noindex equals 1 is the noindex audit, and a view grouped by post_type surfaces which custom post types are silently missing SEO meta.
Workflow
From a per-post audit to a site-wide SEO grid
Read the _wds_ postmeta
Map the columns
Save the audit views
Drill into the post
Sample columns
A typical SmartCrawl SEO table view
wp_posts joined to wp_postmeta on _wds_ keys
| Title | Post type | Meta description | Focus keyword | Noindex | Date |
|---|---|---|---|---|---|
| How we ship on Fridays | post | A short note on the Friday deploy process and the checks we run before merge. | friday deploy | No | 2026-05-08 |
| Pricing | page | Transparent pricing for every plan, no surprises. | pricing | No | 2026-04-12 |
| API: webhook payload | docs | — | — | No | 2026-03-21 |
| Old changelog 2019 | post | — | — | Yes | 2019-11-04 |
| About the team | page | Meet the team behind the product. | team | No | 2026-02-02 |
Comparison
Default SmartCrawl SEO Health vs SleekView
Default SmartCrawl SEO Health
- SEO Health is a per-post audit, not a site-wide queryable grid
- No saved filter for missing meta description across a post type
- Cannot isolate noindex posts to confirm the policy is being applied
- Custom post types with silent gaps blend into the post lists
- No export of the coverage list without a copy-paste from the screen
SleekView
- One row per post with meta description, focus keyword, noindex flag, and date
- Filter by post_type, noindex flag, missing meta, or post_date window
- Saved view for posts missing _wds_metadesc (the coverage gap)
- Spot noindex posts that drifted off policy or that need a review
- Click through to SmartCrawl's editor panel for the post
Features
What SleekView gives you for SmartCrawl SEO
Coverage observability
Confirm meta description coverage at the post-type level. Custom post types are the most common offenders for silent gaps, and the grid surfaces them in one filter.
Noindex isolation
Filter to _wds_meta-robots-noindex equals 1 to audit the indexability policy at the post level. Surfaces whether the thin-content noindex rule is being applied in practice.
Gap queue
A saved view of _wds_metadesc IS NULL grouped by post_type is the cleanup queue. Editorial sprints get a defensible list, not a screenshot of the SEO Health screen.
Audience
Who uses SleekView for SmartCrawl SEO
Editorial leads
The post-type filter and missing-meta view say where SEO gaps actually live, which keeps content audit sprints from becoming a guessing game across the archive.
SEO specialists
The indexable vs noindex slice surfaces whether the thin-content policy is being applied. Easier to argue from the grid than from a per-post screen.
Content ops
Sort by post_date descending and filter to missing meta description. That is the immediate fix queue for the last sprint of publishing.
The bigger picture
Why an SEO suite earns a site-wide coverage grid
SmartCrawl SEO does the per-post work well: focus keyphrase analysis, snippet preview, schema settings, and a per-post health score. But the per-post lens is the wrong one for site-wide audits. An editorial lead does not care whether a single post is missing a meta description; they care whether a hundred posts in the docs custom post type are silently going to the index without any meta.
SleekView reads the _wds_ keys SmartCrawl already writes and renders them as the queryable, filterable grid the per-post screen cannot deliver. Counts, ratios, post-type splits, and a missing-meta queue turn the audit into a real surface. The plugin keeps owning the per-post work; the grid owns the site-wide view.
Questions
Common questions about SleekView for SmartCrawl SEO
No. SleekView reads the _wds_ postmeta SmartCrawl writes and renders it as a grid. SmartCrawl still owns the analyser, the snippet preview, and the per-post Health screen. Disabling SleekView changes nothing about the per-post experience.
 From WordPress postmeta written by SmartCrawl: _wds_metadesc, _wds_title, _wds_focus-keyword, _wds_meta-robots-noindex, _wds_canonical, and related keys, plus standard wp_posts columns. SleekView never hits an external service.
 Most of the meta keys are populated by the free version, which is enough to drive the meta description coverage view, the noindex filter, the post-type group, and the post-date sort. Pro adds extra fields; when Pro is active, SleekView exposes those as extra columns.
 Yes. A filter on _wds_metadesc IS NULL surfaces every post SmartCrawl has not yet written meta for. Combined with a post_type filter, that view is the exact list editorial leads want when planning a meta-coverage sprint.
 Yes. Group a view by post_type and the grid splits coverage across post, page, and every custom post type registered on the site. Custom post types are the most common offenders for silent gaps.
 Yes. The plugin writes per-site postmeta on multisite, and SleekView respects that scope. Each subsite has its own SEO grid, and a network roll-up can aggregate coverage when one SEO team monitors a network.
 No. Only the rows on the current page are queried, and the _wds_ postmeta keys are indexed by WordPress's standard postmeta schema. The grid paginates like any post list.
 Yes. Any filtered view exports to CSV with title, post type, meta description, focus keyword, noindex flag, and post_date. Useful for handing a per-post-type gap list to an external editor or archiving a snapshot before a content audit.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout