HTML: How to get my subpages listed on a google search - html

When you go to Google and perform a search, it will return either one of two type of results:
just the title of your webpage, or
the title of your web-page plus, lists subpages it found on that web site
Here is an example of option #2: http://37assets.s3.amazonaws.com/svn/grub-ellis-googlelisting.png
My website on a google.com search only lists my web page title (option #1), how do I get google to list my subpages on the search results (option #2)?
Is is an HTML issue? How do I get Google to know what my subpages are so that it can also list those on a google search.

Those are called "sitelinks" and are automated but you can partially configure them in Google's webmaster's tools. In webmaster's tools, click "sitelinks" in the navigation menu on the left. From the sitelinks page:
Sitelinks are links to a site's interior pages. Not all sites have sitelinks. Google generates these links automatically, but you can remove sitelinks you don't want.
Here is another Google page explaining sitelinks.

You should add a site-map using the Google webmaster tools site, or by maintaining your own. For explanation check out Sitelinks page.

Google has not generated any sitelinks
for your site. Sitelinks are
completely automated, and we show them
only if we think they'll be useful to
the user. If your site's structure
doesn't allow our algorithms to find
good sitelinks, or we don't think that
the sitelinks are relevant to the
user's query, we won't show them.
However, we are always working to
improve how we find and display
sitelinks.

You can also directly enable sitelinks (you don’t have to get lucky) in Google’s Pay-Per-Click platform (AdWords), and it will have a similar very positive impact on your clickthrough rate.

You need to create XML sitemap. Here is all you need to know. Check if your open-source CMS has plugin/add-on/module to do this automatically, there must be generators somewhere too.
http://www.google.lv/search?q=XML+sitemap
http://en.wikipedia.org/wiki/Sitemaps
http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156184

You are describing "Search Engine Optimization" with your question. If you have a small site, the best thing you can hope for is to ensure every page has a unique title, links back to your home page, you have a good "site map" so search engines can easily discover ALL of your pages, and most important, your pages are THE definitive place for information about whatever you're selling.
Content is king and once you become the authority, your page will pop up in the 1st 1-2 links.
Contact some local SEO folks in your area and ask for a site evaluation. Many will do it for free with their automated tools. You can use the webmaster tools from bing or google if you're on a tight budget.

Related

webpage in public_html don't show up in google search

Is there a way to get my webpage which is stored in my public_html folder on my server to show up in google? Right now I don't get any hit when searching the title.
Sign Up for Google Webmaster and list your site there, here is the link...https://www.google.com/webmasters/
http://moz.com/beginners-guide-to-seo
Basically what you need to do is turn your page into a SEO beast. SEO stands for Search Engine Optimization. You need to follow googles guidelines:
https://support.google.com/webmasters/answer/35291?hl=en
You need to add certain tags and best practices to your website to get googles bots to scan your site better and get a better understanding of how your website is setup. #Guarav Genius also gave you a link to google webmasters which should provide some more information on how to get your website to show up on google.

How to add all of the websites Google has indexed to a Google Custom Search

I want to add all of the websites indexed by Google in a Google custom search. If I try to add sites manually from the Google custom search, it would take more than my life to include all of them.Is there any way I can do that with any trick? Thanks in advance.
I dont think that there is a solution to your question. Here is why:
Google provides their search tool in order to enable people to search their own site and a list of relevant sites of their choosing. However, if Google allowed you to use their entire search tool in your site then there would be no reason to visit Google anymore, thus their advertising revenue would plummet.
One of the things you could consider is choosing the sites that you want to add and then creating a script that will automatically add more sites based on what your users search for.
Where it says: Sites to search, don't go into the submenus for adding specific sites. There is a dropdown off to the side that will change from "Search Only Included Sites" to "Search Entire Web but emphasize included sites"
I think this may be what you're looking for:
http://www.google.com/cse/
According to google, all web search is not possible:
http://support.google.com/customsearch/bin/answer.py?hl=en&answer=1210656
However it is possible to include all know top-level domains to search engine.
Acording to:
http://support.google.com/customsearch/bin/answer.py?hl=en&answer=70322
it would be like: *.com, *.ch, *.pl and many more: http://en.wikipedia.org/wiki/List_of_Internet_top-level_domains
More importantly, if google forbids to perform all web search then any hack won't last long.

How to get grid view presence in google search of my website as shown in google search for "twitter"?

I have my website live and it is visible in google search but I want it to be displayed in a grid view as shown in google search of key word for example "twitter". Can someone guide me how to make this happen?
Its called sitelinks.
There's no explicit way you can define sitelinks. It's up to Google's algorithm to decide what links, if any, should appear on sitelinks. Just
make sure your site adheres to all the Google SEO guidelines and if you some popular links with enough traffic, they may show up as sitelinks of search results.

Finding number of pages of a website

I want to find the number of pages of a website. Usually what I look for is a sitemap but I just encountered a site which does not have a sitemap so I am out of ideas of how to find its total pages. I tried to Google the URL but that did not helped much. Is there any other way we can find out the pages of a website?
Thanks in advance.
Ask Google "site:yourdomain.com"
This gives you all indexed pages.
Or use the free tool "Xenu". It crawls the whole site. But it won't find sites which have no internal links pointing to them. You can also export a sitemap with it.
I was about to suggest the same thing :) If this is a website you own, you can also add it to the Google Webmaster tools. It will show you lots of things about your site including number of links, pages, search terms, etc Its very useful and is free of charge.
I have found a better solution myself. You can go to Google Advanced Search and restrict the search results to your domain name. Leave everything else empty. It would give you the list of all pages cached by Google.
You could also try A1 Website Analyzer. But for all link checker software, you will have to make sure you configure them correctly to obey/not-obey (whatever your needs are) e.g robots.txt, noindex and nofollow instructions. (Common source for confusion in my experience.)

Google Semantic results question

http://www.google.co.uk/search?q=mark+zuckerberg+crunchbase
Guys, check out that search, in particular the first result's url. Crunchbase.com > People, and thus the people links to the /people section of the site.
How are they achieving it? I know Google algorithm is intelligent and looks for links and then makes the assumptions itself in cases, but is there any particular markup they are using to help Google to make these connections?
Google is light with details, but here's what they said in their announcement.
The information in these new hierarchies come from analyzing destination web pages. For example, if you visit the ProductWiki Spidersapien page, you'll see a series of similar links at the top, "Home> Toys & Games> Robots." These are standard navigational tools used throughout the web called "breadcrumbs," which webmasters frequently show on their sites to help users navigate. By analyzing site breadcrumbs, we've been able to improve the search snippet for a small percentage of search results, and we hope to expand in the future.