<b>Should internal search result pages ever be indexed?</b>
'Q: My site search pages (?q=) are getting indexed. Is that bad?'
<b>Short answer:</b> Yes, bad — block them in robots.txt and add noindex; indexed search results are classic soft-spam that Google explicitly warns against.
The longer version: search-within-search is one of the few things Google's guidelines name directly as something to keep out of the index. The danger isn't just thin pages — it's that bots can spider infinite query combinations, and worse, spammers can inject queries that surface your domain ranking for junk terms.
Block the search parameter in robots.txt so it's never crawled, and noindex as backup for any already indexed. Then check Search Console for <code>?q=</code> or <code>?s=</code> URLs already in the index and request removal.
The nuance people miss: if a search query has real volume, don't rely on the search page — build a real, curated category page for it. That's a landing page you control, not a query result.
Rule of thumb: internal search = utility for users, never an entry point for bots.
Got an e-com SEO question? Drop it.
Cart & Crawl
@CartAndCrawl
<b>Should internal search result pages ever be indexed?</b>
Этот пост опубликован в Telegram-канале Cart & Crawl. Подписаться можно по ссылке: @CartAndCrawl.