תיאור
Romesoft JSON-LD & Indexing Toolkit is a powerful yet lightweight WordPress plugin that gives you full control over your site's structured data (Schema.org), XML sitemap, and robots.txt file — all from a clean, modern administration interface.
Structured Data (Schema.org / JSON-LD)
Configure and automatically inject valid JSON-LD structured data into your posts and custom post types. This plugin supports the most widely used schema types recognized by Google:
- Article — For blog posts, news articles, and editorial content.
- Product — Full WooCommerce integration with enrichments for brand, GTIN, MPN, and condition.
- Recipe — For food and cooking content.
- Review — For review and rating content.
- FAQPage — For frequently asked questions.
- Local Business — For physical businesses and service providers.
Each schema type can be individually enabled and mapped to one or more of your public post types, giving you flexible, fine-grained control.
XML Sitemap
Generate a physical sitemap.xml file in your WordPress root directory with a single click. The sitemap includes all published posts and custom post types, ordered by date modified, and is automatically regenerated whenever you publish or update content.
Robots.txt Manager
Create and manage a physical robots.txt file following Google's robots.txt specification. The generated file includes sensible defaults for WordPress installations:
- Disallows common WordPress admin and sensitive paths for all crawlers.
- Explicitly allows Googlebot access to CSS and JavaScript files for proper rendering.
- Includes a
Sitemap:directive pointing to your sitemap URL. - Edit the content directly from the plugin's administration panel.
Key Features
- Clean, object-oriented PHP architecture — no bloat.
- No external dependencies or third-party APIs.
- Secure form handling with WordPress nonce verification on all write operations.
- Uses
WP_Filesystemfor all file read/write operations. - Follows WordPress coding standards throughout.
- Fully internationalization-ready (i18n).
- Compatible with WooCommerce for enriched Product schema.
צילומי מסך
התקנה
- Upload the
romesoft_seo_indexing_toolkitfolder to your/wp-content/plugins/directory, or install it through the WordPress plugin screen directly. - Activate the plugin through the Plugins screen in WordPress.
- Navigate to JSON-LD Toolkit in the left admin menu to configure your schema settings.
- To generate your sitemap, go to JSON-LD Toolkit Sitemap and click Generate Sitemap.
- To create your robots.txt, go to JSON-LD Toolkit Robots.txt and click Generate robots.txt.
- Use JSON-LD Toolkit Tools to safely flush your rewrite rules or clear transients.
שאלות נפוצות
-
Does this plugin conflict with Yoast SEO or Rank Math?
-
This plugin is designed to work independently. If you have another SEO plugin active that also injects schema, you may end up with duplicate structured data. It is recommended to disable schema output in your other SEO plugin if you use this plugin for that purpose.
-
Will the sitemap update automatically?
-
Yes. Once the
sitemap.xmlfile has been generated for the first time, it will be automatically regenerated every time you publish or update a post. -
What happens if a physical robots.txt already exists on my server?
-
The plugin will detect the existing file and allow you to view and edit it, or regenerate it with the recommended defaults. A warning notice will be shown in the admin panel.
-
What schema types are supported?
-
Article, Product (with WooCommerce integration), Recipe, Review, FAQPage, and Local Business. Additional types may be added in future versions.
-
Is WooCommerce required?
-
No. WooCommerce integration is optional. The plugin enriches WooCommerce's native Product schema if WooCommerce is active, but the plugin works fully without it.
-
Does it support custom post types?
-
Yes. All public custom post types registered in your installation are available for schema assignment in the settings panel.
-
Is the generated robots.txt compliant with Google's guidelines?
-
Yes. The default template follows Google's robots.txt specification, using UTF-8 encoding, LF line endings, and only the supported directives:
User-agent,Allow,Disallow, andSitemap.
סקירות
There are no reviews for this plugin.
מפתחים
"Romesoft JSON-LD & Indexing Toolkit" הוא תוסף קוד פתוח. האנשים הבאים תרמו ליצירת התוסף הזה.
תורמיםניתן לתרגם את "Romesoft JSON-LD & Indexing Toolkit" לשפה שלך.
מעוניינים בפיתוח?
עיינו בקוד, ראו את הקוד ב-SVN repository, או הירשמו ללוג פיתוח באמצעות RSS.
שינויים
1.1.0
- Feature: Added "Tools" submenu with utilities to refresh permalinks safely and clear expired database transients.
1.0.0
- Initial release.
- Added support for Article, Product, Recipe, Review, FAQPage, and Local Business schemas.
- WooCommerce Product schema enrichment (brand, GTIN, MPN, item condition).
- Dynamic XML Sitemap generator using WP_Filesystem with auto-regeneration on post save.
- Robots.txt Manager using WP_Filesystem with inline editor and Google-spec default template.
- Modern admin UI with toggle switches, card-based layout, and full-width editor for file management pages.



