Now, those of you running small Web sites may be snickering at this point--you know how many pages you have, for Pete's sake. And if you forget, well, you know how to count. Many medium-to-large Web sites, however, can't pin down exactly how many pages they have. They need to use some method of estimating their total number of pages. Unless they know how many pages they have, they won't know how many they hope to see in search engine indexes.

So, if you don't know how many pages you have, how can you find out?

  • Ask your Webmaster. If you're in marketing, you might not realize that the IT people have a handle on this question. Your Webmaster has probably handled this question before, and has a ready answer.

  • Count the number of documents in your content management systems. If you use a CMS, or even more than one CMS, you can typically ask the CMS how many pages it is managing. Even a free CMS such as WordPress can do this.

  • Use your own spider. You can unleash special programs on your site, such as  Xenu, which is designed to find pages that you might have overlooked.

  • Take a guess. Maybe this sounds dumb, but it's better to hazard a guess than to just throw up your hands. If every page costs money, you should at least have an idea of what you are spending. A guess is better than nothing.

Every page on your site costs money, so you should know how many there are. What's your method?

August 16, 2012

Mike is an expert in search marketing, search technology, social media, publishing, text analytics, and web metrics, who regularly makes speaking appearances.

Mike's previous appearances include Text Analytics World, Rutgers Business School, SEMRush webinar, ClickZ Live.

Mike also founded and writes for Biznology, is the co-author of Outside-In Marketing (with James Mathewson) and the best-selling Search Engine Marketing, Inc. (now in its 3rd edition, and sole author of Do It Wrong Quickly, named by the Miami Herald as one of the 11 best business books of 2007.


You can use to not only see the number of web pages you have but create a XML sitemap for your website as well. This service is free for under 500 pages.

Having a XML sitemap is the preferred way to let search engines like Bing and Google index your website.

Thanx for the topic!
I have a small website,less then 100 pages.
Actually there are supposed to be less then 30 pages but according to google I have like 85
Many of the pages are empty or containing only a pic or slider
Should I redirect it ? is it ok just to leave it as it is ?

Some content management systems give your images their own URL, so that is not an issue. When you say that some of the pages are empty or contain only a slider (bar?), that doesn't sound as good. If you don't have an XML Sitemap, you might want to see if you can create one so that you can get error messages from Google if there really is a problem.

With a site that small, you're probably OK anyway. Larger sites must worry if they are polluting the index with so many low-value pages that there good pages are being crowded out or are being crawled less frequently. But if all 30 of your real pages are in there, it might not matter that you have some extras.

I too create an XML sitemap then just export the data into an Excel spreadsheet. That spreadsheet comes in handy if I delete or create new pages and want to keep my internal linking in good shape. I can also use it to spot check that all my pages are properly indexed.

I have a site which has more than 500 pages. I have already created both HTML and XML sitemap for my website, but some of my pages are not indexed yet by Google. So could you help me over this matter?

Sure, John. You need to use Google Webmaster Tools. Take teh steps to verify your site and Google will open up error messages and other data to clue you in on what might be going wrong. (Bing can do the same thing ofr your Bing indexing.)

Good luck.

Great post, the Screaming Frog SEO Spider Tool is also a great way to find out how many pages your site has. It also displays any 404 errors and meta information for each page as well.

Thanks Mike!
I will definitely use this method for my website.

Great post, I am new to the world of blogging, and I have created my new blog on weight loss, I have ideas to share, currently it only has 9 posts and I am still looking for ways to make it a search engine friendly, I am falling in love with this site.

Again thanks for the great post!

Thanks Mike for sharing this great article. I have already created XML sitemap but till now I didn't create HTML sitemap. Is it important for SEO friendly website?

Hi Mike!!
The number of pages of a website mainly depends on the content of the site. But your post is really very informative. I like the points that you have updated of asking your webmaster and using your own spider. These are important points I feel. Thanks for the share!!

Hi Anirban,

If your XML Sitemap is working, you don't need an HTML one. They both serve the same purpose. Thanks for the comment.

This may sound obvious, but I find the best way is to create a site map at the outset and ensure that it is kept up to date when new pages are added. Some sites can soon become unwieldy if not.

That is good advice, Simon, but it has a scale limit. Large sites that are maintained by hundreds or thousands of people in a hundred countries can't easily keep all their pages enumerated in any site map or any other structure either. But for small sites, your advice makes sense.

I also use the xml-sitemaps with excellent results! the problem comes when the website has over 500 internal pages.

Comments closed after 30 days to combat spam.

Search Engine Guide > Mike Moran > How many pages are on your Web site?