Now that we have covered some of the basics in Google search, it is time to dig deeper and get more specific and more advanced in our search. Having high search skills will give you the ability to find any information you are looking for the first time, thus eliminating a good bit of time from your research tasks.
Site: You use this as a prefix to a URL when you want to search only one place or even if you’re going to eliminate searches from a particular site. This code is also beneficial to see what pages are indexed in Google from your website. To use this string, you type site:www.domainname.com. Do not put a space after the site: code. If you are looking for something specific within sight and you can’t find it by visiting the site, all you have to do is type: keyword site:domanname.com and the search engine will search that site for the keyword you are looking for. If you want to search but you do not want to get results from a particular place, you can use this string: keyword -site:domanname.com and Google will send you all the results except those from that site.
Link: This is another domain prefix code that you can use to find pages linking to a domain name. This is particularly helpful in determining how many relationships Google sees as being pointed to your domain name. It is also a good one for checking out the competition. To use this, you type in link:www.domainname.com without space after the:
Cache: This is a code that you can use if a site is down for maintenance or is no longer in service. Google stores a cached copy of every page it has indexed. To see an old version, or to check to see what version of your site is currently in Google’s cache files you type cache:www.domainname.com, and it will display the data it has stored. This can also be handy if you are purchasing an aged domain that is no longer available. You can take a look at the old version to make sure it wasn’t a “bad neighborhood” site.
inurl: If you are doing some research and you want to search to see how many people are competing for a particular keyword, you can search to see how many pages have the keyword within the URL of their website. To do this, you type inurl: keyword, and it will return the results of every URL that is using that specific keyword either in the domain name itself or in the page name. To search for an exact phrase, you could type inurl:” keyword phrase.”
allinurl: This is another way to do the inurl but with multiple keywords. You would type allinurl: dog training tips. This would give results of sites with all three of those words (in any order) in the URL.
intitle: This code is great if you are researching information or for checking to see how many pages are competing for your keyword phrase. You can type in the title: keyword or intitle:” keyword phrase” and Google will give you the results for all pages using your keywords in their meta or page titles.
allintitle: This operates in the same way the allinurl code does. When you type allintitle: keyword phrase, you will get results with pages all of the words in the title.
Special Note: The “allin” versions of the search codes cannot be combined with other search operators, but the different versions can be. When used in combinations, you can refine your search to gather almost any bits of specific information imaginable.