There are three good ways to search within a website: type site: plus the domain and your words into a search engine, use the website’s own search box, or open its sitemap and scan the list of pages. Search engines are best on big, well-indexed sites, the built-in search wins for fresh or filterable content, and the sitemap is your fallback when both come up empty.
The site: operator in brief
In Google, Bing or DuckDuckGo, type site: immediately followed by the domain, then a space and your search terms, for example site:nasa.gov mars rover images.
Three details trip people up. There’s no space after the colon. A plain domain such as site:example.com includes its subdomains, while site:help.example.com sticks to that one section. And you can add a path, as in site:example.com/blog, although search engines handle paths less reliably than domains. site: also combines with quotes, the minus sign and filetype:, which our search operator guide covers, so there’s no need to repeat them here.
When the site’s own search box does better
A search engine only knows what it has crawled, and it can be days or weeks behind. A website’s built-in search reads its own database, which usually makes it the better choice for:
- Shops and catalogues, where you want filters for size, price, stock or brand.
- Forums and communities, where you may want to sort by date or search a single board.
- News sites and blogs, for something published today.
- Pages behind a login, such as your account area, a course platform or a work intranet, which public search engines can’t see at all. Our intranet access guide covers the workplace side of that.
The weakness of built-in search is that it’s often less forgiving. Many on-site search boxes match exact words only, stumble over typos and sort results in odd ways. That’s why plenty of people search big communities through a search engine instead; our Reddit search guide shows both routes side by side.
Getting more from a built-in search box
Treat on-site search as simpler than a search engine and adjust to it. Use fewer, shorter words: “returns” finds more than “how do I return an item I bought”. Try singular and plural, and use the site’s own vocabulary, since a shop might list “trainers” where you’d type “sneakers”. Look for a scope menu beside the box, because many sites quietly search only one section, such as products, when you wanted help articles. Once results appear, check the sort order. “Relevance” on a small site can mean almost anything, and “newest first” is often more useful.
Sitemaps: the overlooked map of a site
A sitemap is a list of a website’s pages, and it comes in two kinds. An HTML sitemap is a page written for people, usually linked in the footer as “Sitemap” and grouped by section. An XML sitemap is written for search engines but is perfectly readable in a browser.
To find the XML version, add /sitemap.xml to the end of the domain. WordPress sites often use /wp-sitemap.xml or /sitemap_index.xml. If those don’t work, open /robots.txt on the same domain, which often names the sitemap on a line starting “Sitemap:”. Once it’s open, press Ctrl+F (Cmd+F on a Mac) and look for a word that’s likely to appear in the page’s address.
Not every site publishes a sitemap, and large ones split theirs into many smaller files. But when it’s there, it lists pages that neither of the other methods surfaced.
A worked example: the missing recycling calendar
Ana needs her town council’s printable recycling calendar. Here’s how it went:
- site: plus the council’s domain and recycling calendar found news stories about bin changes, but no calendar.
- The council’s own search box with the same words returned over two hundred results, mostly committee papers, sorted by an unexplained “relevance”.
- One shorter word, calendar, with the scope switched from “All” to “Services”, found a page called “Bin collection days”. It asks for a postcode and shows dates, but offers no printable version.
- She opened the council’s sitemap, searched it for “waste” and found a PDF in a documents folder that wasn’t linked from any menu.
The lesson isn’t that sitemaps are magic. Each method sees the site differently, so switching methods beats rewording the same search five times.
Why pages go missing from site: results
If you’re sure a page exists but site: can’t find it, the usual reasons are simple. The page is new and hasn’t been crawled yet. The site has asked search engines not to index it. It sits behind a login. Or its content is loaded in a way search engines read poorly, such as text inside images or certain interactive widgets. None of these mean the page has gone. Try the site’s own search or sitemap, or work through the navigation menus by hand.
Set up a shortcut to search within a website you use often
If you search the same site every week, such as a supplier’s catalogue, your company’s help centre or a favourite reference, turn it into a shortcut. Chrome and Edge let you add custom site search entries in their search engine settings, so typing a short keyword in the address bar searches that site directly. Firefox offers something similar with keyword searches. It takes a couple of minutes to set up and saves clicks every single time. It’s one of the most underused features in any browser, and I’d set it up before learning a single new operator.
FAQ
How do I search for a word on one web page?
Press Ctrl+F on Windows or Cmd+F on a Mac and type the word. On a phone, look in the browser menu, or the share menu in Safari, for “Find in page” or “Find on page”. This searches only the page in front of you, not the whole site.
How do I search a website that has no search bar?
Use site: with the site’s domain in any major search engine, or open its sitemap by adding /sitemap.xml to the address. Between the two, you’ll reach most of its public pages.
Does the site: operator work on Bing and DuckDuckGo?
Yes. Google, Bing and DuckDuckGo all support site: with the same basic syntax, although they may return slightly different pages because each engine keeps its own index.



