How Many Pages Should My Website Be for SEO?

This post is meant to be helpful for those new to SEO (Search Engine Optimization) and looking to learn more about fundamental best practices that will help your Website generate more qualified traffic from search engines. (By the way, if you’re interested in improving your site’s SEO, local optimization, or social media optimization, consider using our free website grader or subscribing to our daily inbound marketing newsletter.)

The number of pages you will need for SEO depends on the number of keywords you are targeting.  Use this basic formula to estimate the number of pages you will need– (keywords you want to rank for divided by keywords you can target per page).

We have included a free Excel calculator that you can use to estimate the number of pages you should have for your website.

More keywords = more pages

Realistically, you can only target about 15-20 SEO keywords per page, (500 words per page).  Therefore, if your keyword research has uncovered 500 keywords that are highly relevant to your business, this means you will need about 25-35 pages for your website (500 keywords/20 keywords per page=25 total webpages).

However, if some of these keywords are highly competitive, you will probably need a few additional pages (because you should target fewer keywords per page for highly competitive keywords).

SEO Page Calculator:

To help you determine the number of pages your website will need we’ve included a handy Excel SEO page calculator.  Here’s an example of what the spreadsheet looks like:
How many pages should your Website have for SEO? Learn with this calculator.

Although there is no definitive answer for the number of pages a website needs for SEO, you can make an educated estimate with the DIYSEO page calculator.

Categories: SEO Questions

  • – Compare Credit Card Offers

    I think that in addition to the number of pages, quality of the content matters as well.

    • DIYSEO Team

      Thanks for your feedback! We agree for sure.

  • E-solutions

    Ive found the more pages the more internal juice. Which is key when your in a competitive market.

  • Phoenix

    I am adding pages as we speak now, so glad I read this, really good ta
    Book a Taxi Chichester

  • Phoenix

    My site has only six pages I might increase it now, thanks for thisDriving schools Cirencester

  • Samet – English GrammarBank

    It really depends on your niche, you might be ranked high with as few as 10 pages if your niche is narrow whereas you might need to have 200 to start competing your competitors if you are going after a broader niche

  • Texas Wills

    This is great information. I added a few additional pages today just to ensure that http://www.affordabletexaswills has a few additional pages to improve rank.

  • anna vondergraul soons Thank you so much for sharing, I am a diy’er and 6 years later, still struggling to increase numbers and working on creating another site

    • DIYSEO Team

      Awesome! We’re here to help so let us know if you have any questions

  • Linda – New England Fine Living

    Thank you so much for sharing, I am a diy’er and 6 years later, still struggling to increase numbers and working on creating another site. I have over 500 pages, but not all are indexed. The more I research the more I learn. Just increased my visits by 20,000 page views last month. I will be sure to share your link if I share any information from your site.


  • Pingback: ¿Cuántas páginas debe tener mi sitio web a efectos de SEO?()

  • Pingback: DIYSEO – 5 Joomla SEO Tips – Plugins, Extensions, & Tools to Make Joomla SEO Friendly()

UpCity for Small Businesses

Learn how UpCity makes SEO easy for Small Business!

Try It For Free

Subscribe to Our Newsletter

We'll send you daily tips to get your business more free web traffic.

UpCity for Agencies

Agencies and marketing professionals (PR, SEO, web design) are using UpCity to manage over 2,200 SEO campaigns on UpCity.

Try It For Free

Follow Us on Twitter:

Follow Us
on Twitter »