How large is your website?
The answer might actually surprise you and you can't really answer it unless you understand how your website functions.
You see, you don't just count the number of pages on your site, as in your About Us and Services pages. You need to take a really close look at how many dynamic pages are being created automatically.
As an example, let's talk about a typical online jewelry product catalog webpage. When you visit that type of page, you would first see a bunch of smaller photos of all the jewelry. Clicking on any image will then bring you to another page of full details for that single item.
For every product you add to your website, you also add another dynamic page to your site.
The same is true for the blog or newsletter archive on your website. Every blog entry creates a new page, and every newsletter archive builds a larger site.
So how many pages are on your website now? Typical sites we look at have at least 50 pages when counting a small product catalog and an initial newsletter archive. Within the first year a site is active, that number quickly grows to 200+ without you even realizing it.
Google likes larger sites that grow slowly. The idea is that slow growing sites are probably loaded with new information, or at least information written in a unique manner.
However, Google does become lazy sometimes. Even though the Googlebot spider will read your entire set of product and blog pages, the Google search engine might not actually show the information to the public. Public Google training videos have alluded to the idea that their system will not waste time processing and showing your website if no one has linked to those pages of your website.
Here's the bottom line: If you want your website to show up in search, you need to link to each and every page of the site. That doesn't mean you should run out and share every page of your site on Facebook. Your FB friends would remove you from their friendlist or ignore you in a heartbeat if you did that. Instead, you need to be mindful and share your individual web pages as they are created, or maybe one existing page every day.
Every link to a random inside page or your website will be a small instruction to Google that your site is important, and therefore should be included in the search results.