How do I let google index my table of contents? - seo

I am not sure my title is correct or not since I have no idea on SEO. What I want to do is, let google show extra links of my website just like yahoo.com.
When you search 'yahoo' on google, google shows Mail, Games, My Yahoo, Messenger, Finanace, Fantasy, Sports, and Movies. How do I add these extra links on my website?

This is determined automatically by Google. You may influence this by having is a good structure for your site.
Also submit you sitemap to the serach Engines.
I think you most definitely want to use the Google Webmasters Tools

These links are called Sitelinks. To get them:
Increase your page rank
Google will create the links automatically
If you don't like the links Google created, you can block them using the Webmaster tools.
http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=47334

Related

Google indexing user profile pages of my website

I have a linkedIn like website. I need Google index each public profile pages.
Few things in my mind.
1- Since there is no user listing on my page. And also I dont want to show all profile listing on the website.
How google will index all profile pages?
If you don't want to make a list accessible for everyone, you should probably make a sitemap.xml that Google can read. If you are using Webmaster Tools you could tell Google your URL to it, and they will index all URLs.
Read more about sitemaps here:
https://support.google.com/webmasters/answer/183668?hl=en

Displaying prominent pages of my website in Google Search Result

I was wondering how I could display the prominent pages (such as About, Contact Us, Pricing, etc) of my website when it is searched for in Google. Currently Google search result only shows the homepage of my website. I want it to display prominent pages underneath as well, something like this:
I would really appreciate any help. Thanks guys!
These are called Google Sitelinks. You can find Google's explanation here. https://support.google.com/webmasters/answer/47334?hl=en
The process is automated, you cannot add sitelinks, but you can remove ones you think shouldn't be there when you see them, through Google Webmaster Tools.

Does "google +1" allow making links with referral information?

Facebook provides an easy way for web site visitors to share links to the liked pages. In addition to that it allows to track referrals.
Is there the similar feature for "Google +1"? I can't find this information in the documentation (https://developers.google.com/+/plugins/+1button/) but it should be doable...
My final goal is:
to provide the easy way for web site visitors to leave links to the "liked" pages
those links should allow to identify 'link referral' (so that will be tracked, and users will be stimulated to share URLs).
Is there any way to do that with Google+?
It looks like I can do that by generating custom href field, but then each visitor will have own url and I won't be able to show high score for amount of "+1" links to particular page.
Is there any other way except of using custom href field?
Any thoughts are welcome!
The short answer is no. There's no way to insert user specific tracking codes into your shares created by the Google+ plugins other than using the href attribute.
However, you can use Webmaster Tools and Google Analytics social interactions feature to see the impact of the Google+ plugins on your content.

Automatic Google Indexing

Implemented Google site search in our company website. We need to automate the google indexing for our website.
Suppose like our customers are updated the forum. We need to show the up to updated forum information in our forum search ?
Is there any option in google API or any other API please help me ?
You can use an XML sitemap. This will tell the search engines where your content is so they can find it and crawl it. Keep in mind there is no way to make the search engines crawl your site when you want them to. They will crawl on a schedule they determine to be right for your site. (You can set a crawl rate in Google Webmaster Tools but that rate is relative to what crawl rate Google already has set for you. Setting it to fastest will not speed up heir crawl rate)).
Unfortunately, Google will only crawl your site when it feels like it. It is based on many variables to determine how often this occurs (i.e. site ranking, standards compliance, and so on). The sitemap XML is a helpful way to help Google determine what parts of your site to index, however if you don't have one Google will find it by crawling links on other parts of your page and updating its index if the page changes.
The more visitors you get and the more often your site's links appear on other sites will make Google index more frequently.
To start, I'd suggest http://validator.w3.org/ to validate your site and make sure you get it as close to possible to no errors. This makes it easier for Google to index your site because it can find the information it expects without having to crawl over invalid markup. Also, chances are, if a site validates with a very small amount of errors, it is more credible than one containing many errors. It tells the search engine that you update your site to ensure most all browsers can use it and that it is accessible.
Also validating your site gives you some bragging rights over those who don't meet W3 standards :)
Hope this helps!

SEO : Adding to Google other than submitting directly for google's crawler - http://www.enshaeyah.webs.com

What are other ways of making your website searchable by Google, other than submitting the link directly to Google.
Submitting links to yahoo is a breeze, gets crawled for a day or two... Google though takes a while...
Thanks...
if you add a link to your website on a website that's already indexed by google, google will follow that and reach your site without you needing to submit to their page. it's actually not recommended to submit your site to their page because then you're put at the end of the queue. but if you have a link on a page that google indexes in the next minute, it will get to you much faster. more links on many pages with higher ranking the better. cheers
Add your site to DMOZ.org, and encourage everyone you know to link to your site. The more places that link to your site, the more likely it'll get indexed sooner (and more fully), and the better it will rank.
Also, if your site is very large, it is not unreasonable to sign up for their webmaster tools and submit a sitemap index. This is especially effective for fast ranking, and showing up in obscure search results, but it will not help you rank for difficult terms.
Also note that if your site was visited by googlebot,
it doesn't necessarily end up in the google index.
Use this link to check:
http://www.google.com/webmasters/tools/sitestatus