Add Custom URLs to the XML Sitemap
Adds a sitemap of extra URLs, such as static landing pages or sections served outside WordPress, to the built-in sitemap index.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Adds a sitemap of extra URLs, such as static landing pages or sections served outside WordPress, to the built-in sitemap index.
Lists extra sitemap files, such as one from a shop, forum or static section, in the Yoast SEO sitemap_index.xml so search engines find them in one place.
Adds an [az_index type="glossary_term"] shortcode that lists every item of a post type grouped by first letter, with a jump-to-letter bar.
Styles the [az_index] letter bar as a row of buttons that stays visible while scrolling, and lays out each letter's entries in columns.
Adds Tools > Database Tables listing every table of your site with its row count, data and index size and reclaimable space, sorted by size, with an Optimize button for tables that need it.
Removes whole post types, such as landing pages or a plugin's internal post type, from the Yoast SEO sitemap index.
Keeps the posts and pages you list out of the Yoast SEO XML sitemaps while leaving them indexable.
Leaves taxonomy sitemaps, such as tags or a plugin's filter attributes, out of the Yoast SEO sitemap index.
Sets every newly created site to "Discourage search engines" so half-built sites are not indexed; site owners switch it off when they launch.
Stops logged-out visitors from listing every REST API route and plugin namespace at /wp-json/, while the routes themselves keep working.
Sends visitors who open a saved Elementor template's own address back to the homepage and marks those pages noindex, so loose template URLs never show up in Google.
Sends an X-Robots-Tag header that asks search engines not to index your RSS feeds, so feed URLs do not compete with your real pages.
Adds noindex to shop pages that have sorting, price or attribute filters in the URL, so search engines index your real category pages instead of thousands of variations.
Sends an X-Robots-Tag: noindex header with every REST API response so search engines do not index raw JSON from /wp-json/ next to your real pages.
Tells search engines not to index LearnDash lessons, topics, quizzes and certificates, which are usually locked and only show a login message to crawlers.
Hides posts and pages that you set to noindex in Yoast SEO or Rank Math from your own site search, such as thank-you pages and thin landing pages.
Stops The Events Calendar from adding a noindex tag to calendar pages that currently have no events, useful for seasonal calendars that should stay in search results.
Adds a noindex instruction to LifterLMS lessons, quizzes and certificates, which are usually locked and only show crawlers a restriction message.
Lists extra sitemap files from other parts of your site in Rank Math's sitemap_index.xml.
Serves any post or page as clean Markdown when .md is added to its address (or ?format=markdown), and publishes an /llms.txt index of your pages and recent posts for AI tools.
Keeps author archive pages out of search results while their links are still followed, which suits single-author blogs where they duplicate the main blog.
Adds noindex to category, tag and custom taxonomy archives that hold fewer posts than a minimum, so near-empty pages do not dilute your search presence.
Tells search engines not to index paginated archive pages (page 2, 3 and so on) while still following their links, using Yoast SEO's robots meta.
Adds noindex to page 2 and later of archives through All in One SEO's robots meta while keeping links followed.