It all started from using backlinks to rank sites and use it as a measurement for the quality and authority of the sites. So earlier the basic pattern was to stuff keywords and get backlinks to rank. This method was then started to get misused by the blackhat seo users. Using softwares to blast backlinks through commenting and forum posting. So, Google introduced many Algorithms like Hummingbird, Panda etc to tackle these blackhat seo guys. Now, lets dive in the details of the semantic search first.
What is Semantic Search?
The dictionary meaning of "Semantic" is "relating to meaning in language or logic". So, in search engine terms semantic relates to the contextual meaning of a search term. If a search engine is able to understand the meaning of the search term then it can give you more accurate and informative results. Basically semantic search matches the concept, synonyms, uses natural language algoritms to generate a better structured search results. It actually is able to understand the intent of user's search term. You can say it is a sort of Artificial Intelligence (AI).
Latent Semantic Indexing (LSI)
Latent Semantic Indexing (LSI) is basically a mathematical method which is used to ascertain relationship between search terms and their conceptual meanings. LSI is nowadays extensively used by Google bots in their ranking algorithms. When a bot crawls your web page, it checks for the target keywords (one that appears in title, meta description, headings and paragraphs) and their semantic words or phrases. It then defines the keywords of the page to rank for.
So, if your page title is "Top 10 Laptops" then it will also look for words like notebooks, ultrabooks, processor, screen size, laptop company names and models, RAM, hard disk etc. It will look for synonyms as well as the things related to it.
Random SEO Tip: If you are buying domain then if it is possible try to have one important keyword of site in your domain name.
LSI Keywords and How to Generate Them?
You may now have known that what are LSI keywords. They are actually synonyms and conceptually related words to the target keyword. Now the question arise how to generate LSI keywords? I think you need not to generate LSI keywords, you can write them up with your own common sense. For me it is the best practice because generating these keywords and using them may look like the same way keyword stuffing did. I would recommend to use our Keyword Suggestion Tool which will help to get you related keywords that people search for. Even if you want to generate lsi keywords then have a look at lsigraph.com.
I hope this article is helpful for you. If you need to ask anything related to SEO do not hesitate to ask me in comments below.