First, it seems this question is not program related, however I still make up my mind to post this question here since there is opaque definition on it. If you think it is wrong feel free to delete it.
I am curious about how Google and other search engines determine keywords? Do they just find keywords like we do by using CTRL+F and counting, or they use some obscure semantics technologies to single out keywords?
The reason I ask this question is when I check Cached pages in search engines, they usually present keywords in different colors. Like this one:
But it seems they do not count keywords car in the word like carpad. While, as you know, CTRL+F cont car from carpad.
So my question is if I put company name like carpad, or cardoctor in my site, is it helpful to keyword of car.
Disclaimer: Car, carpad and the URL I provided are just examples. And I hope I made myself clear.
Thanks in advance!