Does the Read More block affect SEO in WordPress?
On the post itself, no. The More block inserts a <!--more--> marker that only changes how the post appears in listings: the blog index and archives show the text above the marker with a "read more" link. The post's own page shows everything, so its content and ranking are unaffected.
Two blocks with similar names
WordPress has two blocks that get confused:
- More goes inside a post's content. It marks the cut-off point for the teaser. This is the classic "Read More tag", and it is what this page is mostly about.
- Read More is used inside a Query Loop on archive templates. It is simply a link to the full post, with text you choose.
Neither changes what search engines see on the single post, with one small exception described below.
What the More marker does, and where
When a theme displays posts in a listing using the full content, WordPress checks each post for the marker. If it finds one, it prints only what comes before it, followed by a link:
<a href="https://example.com/espresso-guide/#more-482" class="more-link">Continue reading</a>
On the single post page the marker is replaced with an empty anchor so that the link above lands at the right spot:
<span id="more-482"></span>
That span is the only trace on the post itself. It is invisible and has no effect on indexing.
The marker does nothing in two common situations:
- The theme shows excerpts in listings. Excerpts come from the Excerpt field or the first 55 words, and the marker is ignored. Most current themes work this way.
- The post is being viewed on its own page. Everything is shown.
So the More block matters only on sites whose blog index or archives print full post content.
The SEO case for using it
If your listings do show full content, a ten-post blog page contains ten complete articles. That creates two problems:
- The same text is on several URLs: the post, the blog index, a category, perhaps a tag and an author archive. Google handles this kind of internal duplication without penalty, but it may sometimes show an archive page for a query where you wanted the post.
- The pages are heavy, with every image and embed from ten articles.
Cutting each post to a teaser fixes both. The post becomes the only place the full text lives, and listings become light summaries that link to it. The More block is one way to get there; switching the theme to excerpts is the other, and it is less work since it needs no per-post action.
If you choose teasers, make them count. Put the marker after a paragraph that states what the article covers. The teaser is what visitors scanning the blog page read, and a strong opening is good for the single post as well.
About the #more- link
The "continue reading" link points to the post's URL with a fragment, #more-482. People worry this creates a second URL. It does not: search engines generally ignore the fragment when identifying a page, so /espresso-guide/#more-482 is treated as /espresso-guide/. No canonical issue, no duplicate.
Two details are worth improving:
- The anchor text. "Continue reading" or "Read more" repeated ten times tells nobody where each link goes. Themes usually add the post title in screen-reader text; check yours does. The post title, linked above each teaser, is the link that carries meaning.
- The jump. Landing a visitor part-way down the page, past the introduction they just read, is a usability preference. If you would rather they start at the top, a one-line filter on
the_content_more_linkcan remove the fragment.
The Read More block in a Query Loop links to the plain post URL with no fragment. Its default text is also generic, so give it something more descriptive in the block's settings if your design allows.
Checking what your site does
- Open your blog index in a private window. Do posts appear in full, as excerpts, or as teasers with a link?
- View the source and search for
more-link. If it is present, the More marker is in use. - Pick a distinctive sentence from the middle of a recent post and search for it in the source of the blog index. If it is there, the listing is showing full content.
- Decide: excerpts set in the theme (simplest), or More blocks in each post (more control over where the cut falls).
- For feeds, the separate setting under Settings → Reading controls whether each post appears in full or as an excerpt.
On a static homepage with a separate Posts page, check the Posts page; the homepage is not a listing.
Common questions
Does text after the More tag still get indexed?
Yes. On the post's own URL the whole content is shown, and that is the page search engines index for the article.
Is the More block the same as an excerpt?
No. The More block shows the opening of the post up to the marker. An excerpt is a separate summary, either written by hand or generated from the first 55 words.
Why is my More block being ignored?
Your theme shows excerpts in listings, which do not use the marker. It only applies where the theme prints post content.
Does the #more- link create duplicate URLs?
No. The part after # is a fragment pointing to a position on the same page, and search engines treat it as the same URL.