Paste the address of a site and press Look it up. WP Moo looks at the site from the outside, the way a visitor does, and fills in what it finds, usually within a few seconds and at most 20 for a slow site. You only confirm or correct it. Nothing is installed on your site.
What WP Moo finds
Pages we suggest
What we can't see from outside
For your developer
Look it up sends plain GET requests with the WPMooBot user agent, 12 seconds each and all within 16 seconds. The variants ask only for the first byte, and a variant stops when it redirects to an address we already ask for. When the typed address doesn't answer but a variant does, all four are asked again where the variant ends; when the home page ran out of time and a variant redirects to it, just the home page is asked once more:
GET / (and the http, https, www and non-www variants)
GET /wp-json/ (first 16 KB, for the namespaces)
GET /wp-json/wc/store/v1/products?per_page=1
GET /wp-json/wc/store/v1/products/categories?per_page=1&orderby=count&order=desc
Then the A and AAAA records of the host the site ends on, the MX and TXT records (and the _dmarc TXT record) of its domain, and the domain's RDAP record. The whole lookup ends within 20 seconds. WordPress means a generator meta tag, /wp-content/ or /wp-includes/ in the home page, or wp/v2 in the REST index; WooCommerce a wc/store namespace, or a product from the Store API (a slow server can miss the deadline on its REST index, which it builds whole). Shop and checkout come from wcSettings.storePages. A firewall that refuses these requests shows in the Website row: see When our checker is blocked.
Once the lookup is done, the login page and sitemap are looked for on the main address with as few requests as we can, so a slow server isn't flooded:
GET /robots.txt
GET /wp-login.php (unless the site isn't WordPress)
GET /sitemap_index.xml, /sitemap.xml, /wp-sitemap.xml (only when robots.txt lists no sitemap)
GET /login, /inloggen, /admin, /beheer (only when /wp-login.php shows no login form)
The sitemap is the first one robots.txt lists on the site's host, else the first usual address that answers a <urlset> or <sitemapindex>. The login page is the first address that shows WordPress's login form, unless it sends us to the home page. The login page and a sitemap found at a usual address are stored where their redirects end; a sitemap from robots.txt is stored as listed.
Something unclear on this page? Email [email protected]