{"id":342204,"date":"2026-07-27T07:20:43","date_gmt":"2026-07-27T07:20:43","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dmvaldez-semantic-engine\/"},"modified":"2026-07-27T07:49:53","modified_gmt":"2026-07-27T07:49:53","slug":"dmvaldez-semantic-engine","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/dmvaldez-semantic-engine\/","author":23511624,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"DMValdez Semantic Engine","header_author":"Donald Valdez","header_description":"Zero-bloat SEO & Schema: clean JSON-LD, an FAQ shortcode with real FAQPage schema, and an XML sitemap. No JS, no writing assistants, free forever.","assets_banners_color":"101f36","last_updated":"2026-07-27 07:49:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/donaldvaldez.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":71,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"donaldmvaldez","date":"2026-07-27 07:49:53"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3624116,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3624116,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3624116,"resolution":"1","location":"assets","locale":"","width":1434,"height":1543},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3624116,"resolution":"2","location":"assets","locale":"","width":1299,"height":1273},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3624116,"resolution":"3","location":"assets","locale":"","width":1308,"height":1298},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3624116,"resolution":"4","location":"assets","locale":"","width":800,"height":600},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3624116,"resolution":"5","location":"assets","locale":"","width":1304,"height":1656}},"screenshots":{"1":"The DMV SEO metabox in the WordPress post editor \u2014 SEO title, description, schema type, and visibility controls.","2":"The Settings page showing site identity configuration and the Pro upgrade panel.","3":"The XML Sitemap settings page with URL, cache controls, and Pro upgrade card.","4":"Admin list columns showing Schema Type badges and SEO status indicators.","5":"The Upgrade to Pro page listing all enterprise features."}},"plugin_section":[],"plugin_tags":[1643,2516,1117,186,1557],"plugin_category":[55],"plugin_contributors":[267285],"plugin_business_model":[],"class_list":["post-342204","plugin","type-plugin","status-publish","hentry","plugin_tags-faq","plugin_tags-json-ld","plugin_tags-schema","plugin_tags-seo","plugin_tags-sitemap","plugin_category-seo-and-marketing","plugin_contributors-donaldmvaldez","plugin_committers-donaldmvaldez"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/dmvaldez-semantic-engine\/assets\/icon-256x256.png?rev=3624116","icon_2x":"https:\/\/ps.w.org\/dmvaldez-semantic-engine\/assets\/icon-256x256.png?rev=3624116","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/dmvaldez-semantic-engine\/assets\/screenshot-1.png?rev=3624116","caption":"The DMV SEO metabox in the WordPress post editor \u2014 SEO title, description, schema type, and visibility controls."},{"src":"https:\/\/ps.w.org\/dmvaldez-semantic-engine\/assets\/screenshot-2.png?rev=3624116","caption":"The Settings page showing site identity configuration and the Pro upgrade panel."},{"src":"https:\/\/ps.w.org\/dmvaldez-semantic-engine\/assets\/screenshot-3.png?rev=3624116","caption":"The XML Sitemap settings page with URL, cache controls, and Pro upgrade card."},{"src":"https:\/\/ps.w.org\/dmvaldez-semantic-engine\/assets\/screenshot-4.png?rev=3624116","caption":"Admin list columns showing Schema Type badges and SEO status indicators."},{"src":"https:\/\/ps.w.org\/dmvaldez-semantic-engine\/assets\/screenshot-5.png?rev=3624116","caption":"The Upgrade to Pro page listing all enterprise features."}],"raw_content":"<!--section=description-->\n<p><strong>DMValdez Semantic Engine<\/strong> is a schema-first technical SEO plugin, not an all-in-one content suite. If you want structured data, meta tags, and a sitemap done cleanly \u2014 without a keyword-research dashboard, an AI writing assistant, or a settings maze \u2014 this is built for exactly that.<\/p>\n\n<p>Every feature ships as clean, valid output: a single JSON-LD block per page (no duplicate or conflicting schema), zero JavaScript on the frontend, and a free tier that's actually complete \u2014 not a teaser for a paywall.<\/p>\n\n<h4>What's included in the free version<\/h4>\n\n<p><strong>SEO Basics<\/strong>\n* Custom SEO Title, Meta Description, and Focus Keyword per post and page\n* Character counters in the editor to keep you within recommended limits\n* All fields saved directly as post meta \u2014 no lock-in<\/p>\n\n<p><strong>Structured Data (JSON-LD Schema)<\/strong>\n* WebPage, Article, BlogPosting, AboutPage, ContactPage, and FAQPage schema types\n* Automatic BreadcrumbList schema on all posts and pages\n* Organization \/ Publisher schema linked to your site identity settings\n* Clean, valid JSON-LD output \u2014 no inline microdata, no conflicting markup<\/p>\n\n<p><strong>[dmvlite_faq] Shortcode<\/strong>\n* Render native HTML5 accordion FAQ sections anywhere in your content\n* Injects FAQPage JSON-LD automatically for Google Rich Results eligibility\n* Attributes: <code>htag<\/code> (h2\/h3\/h4\/h5\/none), <code>open<\/code> (none\/first\/all), <code>style<\/code> (card\/minimal\/flush)<\/p>\n\n<p><strong>XML Sitemap<\/strong>\n* Generates <code>\/sitemap.xml<\/code> listing your published posts and pages\n* Respects per-post noindex settings \u2014 excluded posts don't appear in the sitemap\n* Sitemap URL is automatically injected into your <code>robots.txt<\/code>\n* 12-hour transient cache with automatic refresh on publish\/update\n* <code>[dmvlite_sitemap]<\/code> shortcode for an HTML sitemap on any page<\/p>\n\n<p><strong>Open Graph &amp; Twitter Cards<\/strong>\n* og:title, og:description, og:type, og:url, og:site_name, og:image\n* Twitter Card (summary_large_image when a social image is set, summary otherwise)\n* Falls back to Featured Image for og:image when no social image is specified<\/p>\n\n<p><strong>Visibility Controls<\/strong>\n* noindex per post \u2014 hide specific content from search engines\n* nofollow per post \u2014 block link equity on specific pages\n* 301 Redirect \u2014 set a permanent redirect URL directly on any post or page<\/p>\n\n<p><strong>Admin Columns<\/strong>\n* Schema Type and SEO Status columns on Posts and Pages list screens\n* Quick visual confirmation of which pages have titles and descriptions set<\/p>\n\n<h4>Going further with DMValdez Semantic Engine Pro<\/h4>\n\n<p><a href=\"https:\/\/donaldvaldez.com\/dmvaldez-semantic-engine-pro\/\">DMValdez Semantic Engine Pro<\/a> is the enterprise version of this plugin (requires this free plugin to be installed and active), built for agencies and developers who need precision technical SEO at scale.<\/p>\n\n<p><strong>Pro adds:<\/strong>\n* <strong>Enterprise @graph JSON-LD<\/strong> \u2014 all entities mathematically linked; zero \"Duplicate MainEntity\" errors\n* <strong>15+ schema types<\/strong> \u2014 LocalBusiness, ProfessionalService, Product, Event, NewsArticle, TechArticle, CollectionPage, and more\n* <strong>Google Places API integration<\/strong> \u2014 auto-fetch live business name, address, hours, GPS, and star ratings by Place ID\n* <strong>Advanced split sitemap with XSL design<\/strong> \u2014 index \u2192 per-type child files, taxonomy archives, author archives, branded stylesheet\n* <strong>SEO Data Bridge<\/strong> \u2014 bidirectional import\/export between DMValdez and Yoast, Rank Math, SEOPress, and Link Whisper\n* <strong>Live SEO Scorer &amp; SERP Preview<\/strong> \u2014 real-time scores and a pixel-accurate Google Search preview as you write\n* <strong>Bulk Meta Editor<\/strong> \u2014 spreadsheet-style interface for managing hundreds of posts at once\n* <strong>Smart Interlinking<\/strong> \u2014 keyword-powered internal link suggestions and orphaned-content audit\n* <strong>Keyword Cannibalization Checker<\/strong> \u2014 prevent multiple pages from competing for the same keyword\n* <strong>Elementor deep integration<\/strong> \u2014 full SEO panel inside the Elementor editor\n* <strong>OTA (Over-The-Air) updates<\/strong> \u2014 plugin updates appear in your WP dashboard without manual uploads\n* <strong>Priority support<\/strong><\/p>\n\n<p><a href=\"https:\/\/donaldvaldez.com\/dmvaldez-semantic-engine-pro\/\">View Pro features and request pricing \u2192<\/a><\/p>\n\n<h4>About the Developer<\/h4>\n\n<p>Built by <strong>Donald Valdez<\/strong>, full-stack developer and digital marketing strategist.<\/p>\n\n<ul>\n<li>\ud83c\udf10 <a href=\"https:\/\/donaldvaldez.com\">donaldvaldez.com<\/a><\/li>\n<li>\ud83d\udcbc <a href=\"https:\/\/linkedin.com\/in\/donaldvaldez\">LinkedIn<\/a><\/li>\n<li>\ud83d\udc19 <a href=\"https:\/\/github.com\/DonaldValdez\">GitHub<\/a><\/li>\n<li>\ud83d\udc26 <a href=\"https:\/\/twitter.com\/donaldmvaldez\">X \/ Twitter @donaldmvaldez<\/a><\/li>\n<li>\ud83d\udce7 donaldmvaldez@gmail.com<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>dmvaldez-semantic-engine<\/code> folder to <code>\/wp-content\/plugins\/<\/code>\n\u2014 OR \u2014 install directly from <strong>Plugins \u2192 Add New \u2192 Search<\/strong> for \"DMValdez Semantic Engine\"<\/li>\n<li>Click <strong>Activate<\/strong><\/li>\n<li>Go to <strong>DMV SEO \u2192 Settings<\/strong> and fill in your business name and entity type<\/li>\n<li>Open any post or page \u2014 fill in the SEO Title and Meta Description fields in the <strong>DMV Semantic Engine<\/strong> metabox<\/li>\n<li>Done \u2014 your meta tags and schema are live<\/li>\n<\/ol>\n\n<h4>Setting up the FAQ shortcode<\/h4>\n\n<p>Add this shortcode to any post or page content:<\/p>\n\n<pre><code>[dmvlite_faq]\nQ: What is DMValdez Semantic Engine?\nA: A precision SEO and Schema plugin for WordPress. Free forever.\n\nQ: Does it work with Elementor?\nA: Yes \u2014 the metabox works in classic and Gutenberg editors. Elementor deep integration is available in DMValdez Semantic Engine Pro.\n[\/dmvlite_faq]\n<\/code><\/pre>\n\n<p>The shortcode renders native HTML5 accordion elements and automatically injects FAQPage JSON-LD so Google can display Rich Results for your FAQ content.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20this%20conflict%20with%20yoast%20seo%20or%20rank%20math%3F\"><h3>Will this conflict with Yoast SEO or Rank Math?<\/h3><\/dt>\n<dd><p>Running multiple SEO plugins simultaneously can create duplicate meta tags. It is recommended to use only one SEO plugin at a time. If you are migrating from another plugin, <strong>DMValdez Semantic Engine Pro<\/strong> includes a one-click SEO Data Bridge to import your existing titles, descriptions, and keywords.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20down%20my%20site%3F\"><h3>Does it slow down my site?<\/h3><\/dt>\n<dd><p>No. DMValdez Semantic Engine adds zero JavaScript to your frontend. All output is lightweight HTML meta tags and a single JSON-LD script block per page.<\/p><\/dd>\n<dt id=\"does%20it%20support%20custom%20post%20types%3F\"><h3>Does it support custom post types?<\/h3><\/dt>\n<dd><p>Yes. The SEO metabox appears on all public post types automatically.<\/p><\/dd>\n<dt id=\"what%20is%20the%20%5Bdmvlite_faq%5D%20shortcode%3F\"><h3>What is the [dmvlite_faq] shortcode?<\/h3><\/dt>\n<dd><p>It renders collapsible accordion FAQ items using native HTML5 <code>&lt;details&gt;<\/code> and <code>&lt;summary&gt;<\/code> elements \u2014 no JavaScript required. It also automatically injects FAQPage JSON-LD schema so your FAQ content can appear in Google's Rich Results.<\/p><\/dd>\n<dt id=\"can%20i%20control%20which%20posts%20appear%20in%20the%20sitemap%3F\"><h3>Can I control which posts appear in the sitemap?<\/h3><\/dt>\n<dd><p>Yes. Enable the <strong>noindex<\/strong> toggle in the DMV SEO metabox on any post\/page to exclude it from both the sitemap and search engine indexing.<\/p><\/dd>\n<dt id=\"does%20this%20support%20llms.txt%3F\"><h3>Does this support llms.txt?<\/h3><\/dt>\n<dd><p>Not built into Lite. DMValdez Pro includes a built-in llms.txt engine \u2014 or use our free <a href=\"https:\/\/wordpress.org\/plugins\/dmvaldez-ai-context\/\">DMValdez AI Context<\/a> plugin to generate and serve an <code>\/llms.txt<\/code> file at no cost.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20dmvaldez%20semantic%20engine%20pro%3F\"><h3>Where can I get DMValdez Semantic Engine Pro?<\/h3><\/dt>\n<dd><p>Visit <a href=\"https:\/\/donaldvaldez.com\/dmvaldez-semantic-engine-pro\/\">donaldvaldez.com\/dmvaldez-semantic-engine-pro<\/a> to see all Pro features and request pricing.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>SEO Title, Meta Description, Focus Keyword fields per post\/page<\/li>\n<li>WebPage, Article, BlogPosting, AboutPage, ContactPage, FAQPage schema types<\/li>\n<li>BreadcrumbList schema on all posts and pages<\/li>\n<li>[dmvlite_faq] shortcode with FAQPage JSON-LD (htag, open, style attributes)<\/li>\n<li>[dmvlite_sitemap] HTML sitemap shortcode<\/li>\n<li>XML sitemap at \/sitemap.xml with 12-hour transient cache<\/li>\n<li>Sitemap injected into robots.txt automatically<\/li>\n<li>Open Graph and Twitter Card meta tags<\/li>\n<li>noindex \/ nofollow per post<\/li>\n<li>301 Redirect per post<\/li>\n<li>hentry microformat class removal<\/li>\n<li>Character counters for title and description fields<\/li>\n<li>Schema Type and SEO Status admin columns<\/li>\n<li>Review nag after 30 days (dismissible per user)<\/li>\n<li>Full uninstall cleanup<\/li>\n<\/ul>","raw_excerpt":"Zero-bloat SEO &amp; Schema: clean JSON-LD, an FAQ shortcode with real FAQPage schema, and an XML sitemap. No JS, no writing assistants, free forever.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/342204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=342204"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/donaldmvaldez"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=342204"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=342204"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=342204"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=342204"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=342204"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=342204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}