Add Rules to the Virtual robots.txt
Adds Disallow rules for internal search result URLs to the robots.txt file that WordPress generates.
Snippet Library
Snippets for search engine basics: meta descriptions, Open Graph tags, structured data, noindex rules and robots.txt changes. Lightweight options for sites that do not run a full SEO plugin, or need one specific fix.
Adds Disallow rules for internal search result URLs to the robots.txt file that WordPress generates.
Adds max-snippet:-1 and max-video-preview:-1 to the robots meta tag, letting search engines show longer text snippets and video previews for your pages.
Adds article:published_time and article:modified_time meta tags to blog posts, which social networks and search engines use to understand how fresh a post is.
Adds a [breadcrumbs] shortcode that prints a Home > Category > Post trail with BreadcrumbList markup, so search results can show your site structure.
Points the canonical tag of a post to the URL in its "original_url" custom field, for articles first published elsewhere, so the original keeps the search credit.
Changes the character between the page name and the site name in browser tabs and search results, for example from a dash to a vertical bar.
Sets the browser and search result title of the homepage to the exact text you choose instead of "Site Name - Tagline".
Adds geo.region, geo.placename, geo.position and ICBM meta tags with your business location to every page, a small extra local signal for some search engines and directories.
Adds the date each post was last updated to the built-in sitemap, which helps search engines find changed content faster.
Adds LocalBusiness JSON-LD with your address, phone, opening hours and map location to the homepage, to support local search and map results.
Adds rel="sponsored nofollow" to links that go to your affiliate programs or cloaked /go/ links, as search engines ask for paid links.
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.
Adds noindex to posts and pages that need a password, so search engines do not list pages whose content they cannot see.
Adds noindex to blog posts with fewer words than a minimum, such as quick updates or link posts, so thin pages do not drag down how search engines see your site.
Keeps posts from the categories you choose, such as internal news or short announcements, out of search engine results.
Asks search engines not to index the posts and pages you list, such as thank-you, login or internal pages, while still following their links.
Adds noindex, nofollow to every page when WP_ENVIRONMENT_TYPE is not production, so staging copies never end up in search results.
Adds noindex, follow to date archives, attachment pages and page 2+ of archives, so search engines focus on your real content.
Keeps every entry and the archive of chosen post types out of search results and removes them from the built-in XML sitemap, while visitors can still open them.
Tells search engines that support IndexNow (Bing, Yandex, Seznam and others) about new and updated posts as soon as they are published, so they are crawled sooner.
Outputs Organization schema (JSON-LD) on the homepage with your site name, URL, logo and social profiles, helping search engines understand who runs the site.
Shows only the post or page name in the browser tab and search results on single posts and pages, leaving more room for a descriptive title.
Adds a small SEO box to the editor of posts and pages with a custom title, a meta description and a "hide from search engines" option, for sites without an SEO plugin.