Close Menu
  • Home
  • Life style
    • Beauty tips
    • Exercise & Training
    • Fashion
    • Healthline
  • Exploration
    • Celebrities
    • Business
    • Travel guides
    • Technology
  • Web tutorials
    • Hosting & Servers
    • Blogger guides
    • WordPress guides
  • English
    • Tiếng Việt
    • Hmong
    • English
Facebook YouTube X (Twitter) Instagram
Trending
  • How to Check Whether Yandex Has Indexed an Article
  • Set Yandex Site Region and Check How Your Website Appears
  • What to Prepare Before Connecting a Website to Yandex Webmaster
  • What Is Yandex Webmaster—and When Should Your Website Use It?
  • Create a Yandex ID and Add Your First Website to Webmaster
  • Verify a WordPress Website with Yandex Webmaster: Which Method?
  • Can’t Verify Your Website on Yandex? Find the Failure Point
  • How to Read the Yandex Webmaster Dashboard After Verification
Facebook YouTube X (Twitter) Instagram
SaibABCSaibABC
Chú thích cho quảng cáo
  • Home
  • Life style
    1. Beauty tips
    2. Exercise & Training
    3. Fashion
    4. Healthline
    5. View All

    Build a Simple Skincare Routine Without Buying Too Many Products

    30/08/2026

    How to choose mineral sunscreen that does not leave a white cast

    30/08/2026

    What Does PDRN in Cosmetics Do? How to Read Advertising

    30/08/2026

    Skincare While Losing Weight: Keep Skin More Hydrated, Healthy, and Firm

    30/08/2026

    Running in Hot Weather: Read WBGT and Know When to Stop

    19/09/2026

    Exercise With Atrial Fibrillation: How to Start and Progress Safely

    19/09/2026

    Five-Minute Office Exercises: A Snack-Sized Movement Schedule

    30/08/2026

    Strengthen Your Core with 12 Exercises from Beginner to Advanced

    30/08/2026

    Fashion Digital Product Passport: What Can You Read?

    30/08/2026

    Build a Minimalist Wardrobe in 2026: Buy Less, Wear Longer

    30/08/2026

    Winter Travel Fashion: Stylish Outfits for Men and Women

    22/12/2023

    Running in Hot Weather: Read WBGT and Know When to Stop

    19/09/2026

    Exercise With Atrial Fibrillation: How to Start and Progress Safely

    19/09/2026

    Suunto Run Heart-Rate Tracking After an Update: Check Your Zones Before Running

    19/09/2026

    WHOOP Strength Training Detection: When to Trust It and When to Edit It?

    17/09/2026

    Running in Hot Weather: Read WBGT and Know When to Stop

    19/09/2026

    Exercise With Atrial Fibrillation: How to Start and Progress Safely

    19/09/2026

    Suunto Run Heart-Rate Tracking After an Update: Check Your Zones Before Running

    19/09/2026

    WHOOP Strength Training Detection: When to Trust It and When to Edit It?

    17/09/2026
  • Exploration
    1. Celebrities
    2. Business
    3. Travel guides
    4. Technology
    Featured

    Samsung Galaxy S26 Ultra Review: What Makes It Worth Buying—and What Doesn’t

    By Nuj Coom16/09/2026
    Recent

    Samsung Galaxy S26 Ultra Review: What Makes It Worth Buying—and What Doesn’t

    16/09/2026

    iPhone 18 Pro Max vs Galaxy S26 Ultra: Which One Should You Choose?

    16/09/2026

    CPU Performance API: Make Web Interfaces Lighter for Low-End Devices

    13/09/2026
  • Web tutorials
    1. Hosting & Servers
    2. Blogger guides
    3. WordPress guides
    4. View All

    Let’s Encrypt on Vultr: Enable HTTPS and Automatic Renewal

    09/09/2026

    Install WordPress on Vultr Manually: From Ubuntu to HTTPS

    08/09/2026

    Point Your Domain to a Vultr VPS and Verify the DNS Connection

    08/09/2026

    Set Up an Ubuntu VPS on Vultr: From Account Creation to SSH

    07/09/2026

    A 90-Day Blog Growth Plan: Write, Measure, and Improve

    26/09/2026

    Blogspot Maintenance: Fix Broken Links, Images, and Slow Pages

    26/09/2026

    How Does Google Find a Blog? The 3 Key Stages Explained

    26/09/2026

    Connect Blogger to Search Console: Choose the Right Property

    26/09/2026

    How to Check Whether Yandex Has Indexed an Article

    26/09/2026

    Set Yandex Site Region and Check How Your Website Appears

    26/09/2026

    What to Prepare Before Connecting a Website to Yandex Webmaster

    26/09/2026

    What Is Yandex Webmaster—and When Should Your Website Use It?

    26/09/2026

    How to Check Whether Yandex Has Indexed an Article

    26/09/2026

    Set Yandex Site Region and Check How Your Website Appears

    26/09/2026

    What to Prepare Before Connecting a Website to Yandex Webmaster

    26/09/2026

    What Is Yandex Webmaster—and When Should Your Website Use It?

    26/09/2026
  • English
    • Tiếng Việt
    • Hmong
    • English
SaibABCSaibABC
Home»Web tutorials»WordPress guides»Check robots.txt and noindex so Yandex can crawl the right pages
WordPress guides 10 Mins ReadNo Comments

Check robots.txt and noindex so Yandex can crawl the right pages

Nuj CoomBy Nuj CoomUpdated:26/09/2026
Facebook Twitter Pinterest LinkedIn Tumblr Email
Chú thích cho quảng cáo

Contents

  1. Distinguishing crawling restrictions from requests not to index a page
  2. Prepare the URL and inspection log
  3. Check robots.txt
    1. Open the website’s correct file
    2. Use Yandex Robots.txt analysis
  4. Check for noindex in the HTML
  5. Check the X-Robots-Tag in the HTTP header
  6. Check WordPress and SEO plugins
    1. Site-wide settings
    2. Post- or page-level settings
  7. Diagnose before making changes
  8. Fix, verify, and roll back
  9. Exercise: check one public URL
  10. Misconceptions to avoid
  11. Next step
  12. Reference source

If your browser can open a WordPress page but Yandex cannot find it, do not immediately replace the entire robots.txt or remove every SEO directive. Choose a real public URL and check these four layers in order: robots.txt, HTML code, HTTP headers, and WordPress or SEO plugin settings.

After completing this article, you will have a checklist for a sample URL, know which layer is blocking the bot or requesting that the page not be indexed, and have a way to fix and recheck the issue while preserving a rollback path. SaibABC.Com is included for illustration only; this article does not claim that the website is connected to, verified in, or has any actual status in Yandex.

Limitation: Removing a blocking directive does not guarantee that the URL will be indexed or appear immediately in search results. This article only helps identify and address technical directives within the scope of one URL.

Distinguishing crawling restrictions from requests not to index a page

Control layerIndicatorPrimary effect
robots.txtDisallowInstructs bots not to crawl a path or area.
HTML<meta name="robots" content="noindex">Requests that search engines not include the page in their index.
HTTP headerX-Robots-Tag: noindexDelivers indexing directives in the server response, including for non-HTML files.
WordPress or SEO pluginA setting that prevents indexing or prevents search engines from indexing the siteMay generate a meta robots directive or modify robots.txt.

robots.txt is not a privacy-protection mechanism. Content that must be restricted from viewers should be protected with login requirements, access permissions, or other appropriate access controls—not solely with directives intended for bots. Yandex also notes that a page blocked in robots.txt may still be discovered or appear in some circumstances (according to yandex.com).

Prepare the URL and inspection log

Where to work: your browser and the website’s administration panel. You need a real public post or page, such as [URL bài viết công khai]. Do not turn this placeholder into a SaibABC.Com URL before verifying the official address.

Chú thích cho quảng cáo
  • Open the URL in a private window while logged out of the admin account.
  • Record the final address after any redirect, including http/https and whether it has www.
  • Record the inspection date, the tools used, and the evidence collected.
  • If you plan to make changes, copy the existing value or configuration before modifying it.
URL kiểm tra: [URL bài viết công khai]
Ngày kiểm tra: [YYYY-MM-DD]
robots.txt: [Cho phép / Bị chặn / Chưa xác định]
meta robots: [Không có noindex / Có noindex / Chưa xác định]
X-Robots-Tag: [Không có noindex / Có noindex / Chưa xác định]
WordPress/plugin: [Đã kiểm tra / Chưa kiểm tra]
Kết luận và hành động tiếp theo: [...]

Check robots.txt

Open the website’s correct file

Where to work: the browser’s address bar. Replace the sample domain with the official version you have verified:

https://ten-mien-cua-ban.example/robots.txt

The file is usually located in the root directory. If the URL redirects, requires login, returns an error, or displays content that differs from the configuration you know, record the current state instead of making changes immediately.

Look for groups such as:

User-agent: *
Disallow: /

Disallow: / within a group that applies to all bots, this indicates that the website is blocking crawling of all paths. However, check the correct User-agent, path, and source generating the file before reaching a conclusion. A plugin, CDN, or server may be generating robots.txt dynamically.

Use Yandex Robots.txt analysis

Requirement: the website has been added to and verified in Yandex Webmaster. Where to work: Yandex Webmaster, in the section with a name equivalent to Tools → Robots.txt analysis; the section name may vary by language or version.

  1. Select the correct website and match the protocol and prefix www.
  2. Read the robots.txt content received by the tool.
  3. Enter the sample URL in the URL testing field.
  4. Record the result for that URL verbatim.

A “not allowed” result is evidence that the URL matches a blocking directive in the file being analyzed. Save a screenshot of the actual interface if you have permission to use it; do not use an AI-generated image as evidence. Do not replace the entire robots.txt file with a template found online, as this could delete the Sitemap Sitemap line or reopen an area that was intentionally excluded from crawling (according to yandex.com).

Check for noindex in the HTML

Where to work: a browser in a logged-out state.

  1. Open the sample URL in a private window.
  2. Right-click and select View page source or View page source.
  3. Search for noindex, nofollow and robots.
  4. Check the tag in the <head>.
<meta name="robots" content="noindex">
<meta name="robots" content="noindex, nofollow">
<meta name="yandex" content="noindex">

nofollow does not mean noindexnoindex. Record the exact value you see. If the tag appears only when you are logged in as an administrator and is absent from the public source code, that is not evidence that an external bot receives the directive.

Check the X-Robots-Tag in the HTTP header

Where to work: the browser’s DevTools. Open the public URL, press F12 or Inspect, select Network, reload the page, select the main document request with the type Document, then open Headers.

Look for X-Robots-Tag. If you see noindex or none, record the complete value and the response URL. Do not select a CSS, JavaScript, or image request by mistake. For PDFs and files without an <head>HTML section, the HTTP header may be where the indexing directive is set.

If you are not familiar with checking headers, ask your hosting, CDN, or server administrator for help. Do not modify the theme to address a directive being added at the server layer.

Check WordPress and SEO plugins

Check WordPress and SEO plugins

Site-wide settings

Where to work: WordPress → Settings → Reading. Look for the equivalent of Discourage search engines from indexing this site. If the option is enabled on the public website, record that before making changes. WordPress may generate noindex,nofollow when this option is enabled; confirm it in the public HTML rather than relying only on the setting checkbox (according to WordPress.org).

Do not conclude that every URL is open simply because this option is disabled. The theme, SEO plugin, staging plugin, CDN, or custom code may set its own directive.

Post- or page-level settings

Where to work: the sample URL’s editing screen and the settings area of the active SEO plugin. Look for options such as “allow indexing,” “show in search results,” “Robots meta,” or “Advanced robots.” Menu names vary by plugin and version.

Make changes only after identifying the correct URL and understanding the previous value. After saving, refresh or clear the cache according to the website’s procedure, then check the public source code and HTTP header again. If the plugin provides a preview, treat it only as a suggestion; the actual HTML and header are what must be verified.

If you need to review how Yandex displays warnings and choose the area to inspect, see the series article on reading the Yandex Webmaster dashboard.

Diagnose before making changes

IndicatorSource to checkSafe action
Robots.txt blocks the URLDisallow the path or bot group matches.Save the current file, identify what generates it, and then edit the correct line.
HTML contains noindexWordPress, an SEO plugin, the theme, or custom code.Check the site-wide settings and the individual URL.
Header contains X-Robots-Tag: noindexThe server, CDN, security layer, or file-type configuration.Have the administrator check the correct layer.
No blocking directive foundThe URL may be incorrect, redirected, returning an HTTP error, served from cache, or not yet reflected in Yandex data.Check the final URL, the server response, and the status in Webmaster.
The website is still in a staging environmentA staging setting or noindex option may still be in place.Compare the environments before removing the directive.

A page opening in a browser does not prove that a bot receives the same response: a CAPTCHA, login requirement, IP restriction, server error, or different redirect may produce a different result.

Fix, verify, and roll back

  1. Record the current state: save robots.txt, the meta robots directive, the header, the URL, the time, and the person who performed the check.
  2. Edit the correct source: WordPress Reading settings, the SEO plugin, the file that generates robots.txt, or the corresponding server configuration.
  3. Change only one layer at a time: if you edit several locations at once, you will not know which change affected the result.
  4. Refresh the cache according to your procedure: do not bulk-delete security plugins or CDN settings just because one check failed.
  5. Check from outside: reopen robots.txt, run the URL again in Robots.txt analysis, view the private source code, and check the header of the main document.
  6. Record the status: “fixed, but not yet reevaluated by Yandex” if you have only removed the directive. Do not write “indexed” merely because the block has been removed.

Rollback: restore the exact robots meta value, file, or setting you saved earlier. Do not bulk-delete DNS records, security plugins, or server configuration to address an unconfirmed warning.

If you encounter access errors, redirects, or different responses between the browser and the bot, see the procedure for finding the exact point of failure when verifying Yandex instead of disabling all security controls.

Exercise: check one public URL

Choose a real post on a website you manage. If you do not yet have a verified URL, leave [URL bài viết công khai] unchanged in the log and stop at the preparation step.

  1. Record the final URL after opening it in a private window.
  2. Open robots.txt and run the URL through Robots.txt analysis if the website is ready in Yandex Webmaster.
  3. Find noindex and none in the HTML source.
  4. Check X-Robots-Tag in the main HTML response.
  5. Open Settings → Reading and the robots meta settings of the active SEO plugin.
  6. Record each layer separately as “allowed,” “blocked,” “has noindex,” “no evidence,” or “not checked.”

The exercise is complete when you can answer whether the bot is allowed to crawl the URL, whether the HTML contains noindex, whether the header contains a blocking directive, and which setting produced that result. If evidence is missing, record “undetermined” instead of guessing.

Misconceptions to avoid

  • The page opens for me, so the bot can access it too: not necessarily, because the bot may receive an error, CAPTCHA, login requirement, or different redirect.
  • robots.txt and noindex are the same thing: they are not; one concerns crawling, while the other primarily concerns indexing.
  • Removing noindex makes the page appear immediately: there is no guarantee; Yandex still has to access, process, and evaluate the URL.
  • An empty report means the URL is blocked: it may simply mean that data is unavailable, the wrong website or URL was selected, or the filter is inappropriate.
  • robots.txt protects private data: is not secure; private data requires access controls.

If robots.txt does not block the URL but the URL still has an issue, check the server response and the URL status in the relevant Yandex tool instead of repeatedly editing the file (according to yandex.com).

Next step

The result of this exercise is a checklist for one URL, not evidence that the URL has been indexed. Keep the URL, inspection date, status of each layer, supporting evidence, and previous configuration. The next step is to use this checklist to review the URL’s specific status in Yandex Webmaster:

How to Check Whether Yandex Has Indexed an Article

Related reading: how to read the Yandex Webmaster dashboard to distinguish unavailable data from warnings that require action.

8/15 Series: Yandex Webmaster cho người mới: Thiết lập website, gửi sitemap và theo dõi tìm kiếm

  • Previous article: How to Find Your WordPress Sitemap and Submit It to Yandex Webmaster
  • Series contents: Yandex Webmaster for Beginners: From Official URL to Search Reports
  • Next article: How to Check Whether Yandex Has Indexed an Article

Reference source

  • Using robots.txt — Yandex Webmaster.
  • Robots.txt analysis — Yandex Webmaster.
  • How do I prohibit indexing of a site or pages? — Yandex Webmaster.
  • How do I check if a site is accessible to users and indexing robots? — Yandex Webmaster.
  • Settings Reading screen — WordPress.org Documentation.
  • wp_robots_noindex() — WordPress Developer Resources.

Chú thích cho quảng cáo
data collection Indexing noindex robots.txt Technical SEO WordPress Yandex Webmaster
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleYandex Recrawling: When Should You Use IndexNow?
Next Article How to Find Your WordPress Sitemap and Submit It to Yandex Webmaster
Nuj Coom
  • Website
  • Facebook
  • X (Twitter)
  • Instagram

I'm a doctor, for sure. But I also love writing and sharing knowledge, life experiences, web tricks, and useful lectures. Let's cheer for your passion.

Related Posts

How to Check Whether Yandex Has Indexed an Article

26/09/2026

Set Yandex Site Region and Check How Your Website Appears

26/09/2026

What to Prepare Before Connecting a Website to Yandex Webmaster

26/09/2026
Add A Comment
Leave A Reply Cancel Reply

Latest posts

A 90-Day Blog Growth Plan: Write, Measure, and Improve

Which WordPress Theme Fits Your Site? 6 Beginner-Friendly Options

Where Do Children Get Too Much Sodium? How to Cut Back

Let’s Encrypt on Vultr: Enable HTTPS and Automatic Renewal

What Does Google Search Console’s AI Report Actually Measure?

Advertisement
Chú thích cho quảng cáo

SUBSCRIBE TO UPDATES

Get the latest creative news from SaibABC.Com on web tips, design, and business.

Copyright © 2024. Designed by NujCoom.
  • Home
  • Contact
  • Privacy
  • Tiếng Việt
  • Hmong

Type above and press Enter to search. Press Esc to cancel.