How to fix noindex detected on Elementor
Remove or replace the noindex directive on any page you want to appear in Google search results.
Steps for Elementor
- Open the WordPress dashboard and navigate to the page or post where noindex is detected. Click 'Edit with Elementor' to open the Elementor editor.
- In the Elementor editor, click the hamburger menu (☰) in the top-left corner, then select 'Page Settings' (or click the gear icon at the bottom of the left panel) to open the document settings panel.
- Look for an 'Advanced' tab or a 'SEO' section within Page Settings. If you have Yoast SEO, Rank Math, or All in One SEO installed (which integrate directly into Elementor's sidebar), locate the SEO plugin's panel — find the 'Advanced' tab inside it and check the 'Robots Meta' or 'Robots Index' setting. Ensure it is set to 'Index' (not 'noindex').
- If no SEO plugin panel is visible, exit the Elementor editor and go to the WordPress page/post edit screen (classic editor or block editor). Scroll down to your SEO plugin's meta box (e.g. Yoast SEO, Rank Math), open its 'Advanced' tab, and confirm the 'Allow search engines to show this page in search results' (Yoast) or 'Robots Meta' (Rank Math) field is set to 'Yes / Index' — remove any 'noindex' value.
- Also check the global SEO settings: in Yoast SEO go to SEO → Search Appearance → Content Types and ensure the relevant post type is set to 'Yes' for indexing. In Rank Math go to Rank Math → Titles & Meta → the relevant post type and confirm 'robots' does not include noindex.
- Once the noindex directive is removed, click 'Update' or 'Publish' in Elementor (the green button, bottom of left panel) to save the page, then use Google Search Console's URL Inspection tool to request re-indexing of the page.
What is noindex detected?
A "noindex" directive is an instruction you send to search engines telling them: "Do not include this page in your index." It can appear as a robots meta tag in a page's HTML (e.g., `<meta name="robots" content="noindex,nofollow">`) or as an HTTP response header. When Google sees noindex, it respects it completely — the page will never show up in search results, no matter how many links point to it or how great its content is. This setting is intentional and useful for things like order-confirmation pages, staff-only pages, or duplicate staging content — but it is catastrophic if it appears on pages you actually want customers to find through Google.
Any page carrying a noindex directive is completely invisible to search engines — it cannot rank, it cannot drive organic traffic, and it cannot generate revenue from search. A single misconfigured template setting can silently remove your entire product catalogue, blog, or homepage from Google overnight. Because noindex takes effect as soon as Google re-crawls the page, you may not notice the traffic drop until days or weeks later, by which point significant revenue has already been lost. Fixing it promptly restores your pages to the index and allows your existing SEO authority to start driving clicks again.
See the complete Noindex detected guide for every platform and the full background.
Not sure if your Elementor store has this?
Run a free SEOLZ scan — we’ll find noindex detected and every other issue across your whole site.
Scan my site free