| 开发者 | aacers |
|---|---|
| 更新时间 | 2026年5月20日 16:44 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.9.4 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/sitemap.xml with proper priorities, change frequencies, image tags, video support, and Google News tags for blog posts. Includes all public post types and taxonomy terms. Noindexed pages are automatically excluded.
Document Title Integration
Clarity SEO integrates with WordPress document_title_parts to set your custom meta title as the actual browser tab title — no separate title tag plugin needed.
Readability Analysis
Real-time Flesch-Kincaid readability score in the editor. Aim for 60+ for optimal readability. Get actionable tips to improve your content.
Focus Keywords & Density
Set focus keywords per post and get real-time keyword density analysis. Optimal range indicator helps you avoid over- or under-optimization. Internal linking suggestions based on your focus keywords.
SEO Score
Visual 0-100 SEO score per post based on meta title, description, keywords, density, and readability. See at a glance which posts need attention. Color-coded SEO score column visible directly in your Posts and Pages list.
Google SERP Preview
See exactly how your page will appear in Google search results — right inside the editor. The preview updates live as you type your meta title and description.
🔧 Advanced Tools
301 Redirect Manager
Create redirects with simple URL matching or regex patterns. Easily redirect old URLs to new ones. Built-in validation for regex patterns. Full management UI with add/delete in the Settings page.
404 Monitor
Automatic logging of 404 errors with hit count, timestamps, referrer tracking, and user agent data. Uses a dedicated database table for zero performance impact on your options table. Expanded bot/scanner filtering to reduce noise. Export to CSV, paginated interface, and automatic cleanup of old logs.
Image SEO
Auto-generate alt text and titles from filenames on upload. Bulk find-and-replace tool for existing image alt text (processes up to 500 images per batch).
Local Business SEO
Add business address, geo coordinates, and contact information for LocalBusiness schema. Perfect for brick-and-mortar businesses.
Google Search Console Integration
Connect via OAuth2 access token to fetch top-performing pages and URL inspection status. Cached API calls to respect quotas.
Keyword Position Tracking
Track keyword rankings over time via GSC Search Analytics API. Weekly email reports with position, impressions, and click data. History automatically trimmed to 90 entries per keyword.
SEO Audit Checklist
30-point automated health check covering HTTPS, permalinks, sitemap, robots.txt, meta tags, schema, alt tags, readability, content length, internal links, and more. Actionable fix links for every issue.
Breadcrumbs
Schema-enhanced breadcrumbs via [clarity_seo_breadcrumbs] shortcode. Supports page hierarchy, post categories, archives, and search results.
Setup Wizard
Quick onboarding wizard to configure your organization name, logo, social profiles, contact info, and global defaults in one step.
Noindex / Nofollow
Per-post control to exclude specific pages from search engine indexing. Noindexed pages are automatically excluded from the XML sitemap.
Import from Yoast / Rank Math
Import meta titles, descriptions, and focus keywords from Yoast SEO or Rank Math. Processes in batches of 100 for safe handling of large sites. Existing Clarity SEO data is never overwritten.
Bulk Meta Generation
One-click tool on the Dashboard to auto-generate missing meta titles and descriptions for all published content. Titles use your post title + site name pattern; descriptions are extracted from excerpts or content.
Schema Toggles
Enable or disable individual schema types (Organization, FAQ, Video, Multiple) directly from the Settings page.
🚀 Performance First
clarity_seo_metabox_post_types to add custom post typesclarity-seo folder to /wp-content/plugins/, or install directly from the WordPress Plugins screen./sitemap.xmlrobots.txt is configured automaticallyYes. The SEO metabox appears on product pages, schema markup supports Product type, and products are automatically included in the XML sitemap.
It's best to deactivate other SEO plugins before using Clarity SEO to avoid duplicate meta tags and schema markup. You can import your existing meta titles and descriptions from Yoast or Rank Math via the Import tool on the Settings page.
Use the clarity_seo_metabox_post_types filter in your theme's functions.php:
add_filter( 'clarity_seo_metabox_post_types', function( $types ) { $types[] = 'portfolio'; return $types; } );
It uses the Flesch-Kincaid reading ease formula, a widely recognized standard. Scores above 60 indicate content that is easy to read for most audiences. It's a helpful guide, but always review your content manually for context and tone.
You need a valid OAuth2 access token from the Google API Console with Search Console API access enabled. Enter the token and your site URL (e.g., sc-domain:example.com) in Clarity SEO → Settings.
Yes. In the Clarity SEO metabox on any post or page, check the "Noindex / Nofollow" checkbox. This adds a <meta name="robots" content="noindex, nofollow"> tag to that page and automatically excludes it from the XML sitemap.
Add the shortcode [clarity_seo_breadcrumbs] to your theme template or any page. Breadcrumbs include Schema.org BreadcrumbList markup and support page hierarchy and post categories.
Your sitemap is automatically available at yourdomain.com/sitemap.xml. It includes all public post types, taxonomy terms, images, and video/news tags. Noindexed pages are excluded.
The 404 monitor logs IP addresses and user agents for diagnostic purposes. This data is automatically cleaned up after 30 days and can be exported or cleared at any time from the 404 Monitor page.
isset() was incorrectly wrapping a sanitize_text_field() call (not allowed in PHP). Replaced with a clean $raw_kws variable check. This crash affected the rank-keyword save form on PHP 7.4+.clarity_seo_user_won action now fires automatically after Setup Wizard completion, first SEO Audit run, GSC connection, first Clarity meta save on any post, and on the 7th distinct admin page view (heavy explorers).clarity_seo_allow_ai_crawlers.clarity_seo_user_won action — fires the review prompt right after a real success event (e.g. AI generate).clarity_seo_is_pro_active() helper for theme/plugin developers to detect Pro statedocument_title_parts filtercurrent_user_can('manage_options') before savingclarity_seo_metabox_post_types to extend supported post typesrel_canonical() check in SEO Audit (function outputs, doesn't return)