If i type CNN into google, the first result that appears is obviously CNN.com. Beneath this link however - there are more headers and links to specific sections of the CNN domain (world, us news, business etc). How do i get these to appear for my site?
Hi hershel, basically you can't, these are called "Site Links" Google automates this within its Algorithm. Quote From Google Webmaster Help: B.
Here are a few theories about Google Site Links and how to get them... Rank #1 for your keyword for a really long time. Put your links at the top of your site I think however, that you just need to score WAAAAAAAAY higher than anyone else for a particular search term in google's alogrithm. Right? So if no one else even comes close to you (probably defined by some percentage in google) in backlinks and density and all of the different factors, you get "site links" because google is pretty damn certain that they're searching for you. For example. When you search for "Coke" - the coca-cola company doesn't have site-links. Maybe that's because there's ambiguity for the term "coke" and the coca cola website isn't the one dominant site. Now search for "Pepsi" - voila - sitelinks. Nobody goes out for a night on the town with Lindsay Lohan and snorts Pepsi, so there's no ambiguity, and pepsi.com gets site-links. Thoughts anyone?
Google determines that CNN is a reputable site which high traffic and that users are more likely to search for specific pages within that site. That result is to help the reader navigate easily. It looks like it is reserved for big sites or sites or brands without ambiguity.
You have to show google your site is the authority site for that keyword. Person above is right, its easiest for brands, or people with searchterm.com in their keyword, foir that term (like cnn.com is authory for CNN). So if you have a searchterm.com domain, you might be able to get that to happen for you for that searchterm in google.