So I could ask for it in the wrong place. I thought, since it is technically related to markup, it might make sense to post it here.
Question
I have my site registered in three major search engines: Google, Yahoo and Bing. I have webmaster tools for all 3, and often check things like traffic, search queries, etc. I recently decided to go to Google and just find some terms related to my site. A bunch of similar sites appeared, but not mine. When you search my site directly, we are the first - so good. Thus, my main problem is that we cannot see, when you are looking for conditions that describe our site, we only have a โdirectโ market.
Question
How can I get these search engines to start offering these terms to also find my site? Is this done only by creating a random META tag on every page of my site and something like this?
<META name="keywords" content="location, based, messaging, social, network, service, nearby, friends, community, neighborhood, local, events" />
I already have some META tags on my site, but they are the ones that actually configure it and register using these webmaster tools. I suppose I would not have made this keyword there.
Now, after I set the META tag up, like the one I wrote above, I just wait until these search engines register everything? Is this even the best way to do this? Is this even a way to do this?
Updated: There was no slash in the meta tag to close the tag. This may be the reason that search engines ignore the website / page.