Forum Moderators: phranque
At the header of my script, I have added in <meta NAME="keywords" CONTENT="ABC, DEF, GHI"> <meta NAME="description" content="ABCDEFGHI">. When I goto Yahoo, Goole and etc. I search my webpage with the keyword, I didn't get my page been listed in search result.
Is it I have to tied up with some services like SEM or SEO to increase my webpage visibility within search engines?
At the header of my script
I think therein lies the key to the problem...
Is the page content generated by Javascript?
If so, the problem is that search engines don't execute Javascript, so they don't know what is on the page.
I suppose you are hoping they will use the META tags instead.
Unfortunately, not all search engines make use of META tags, and fewer and fewer are using them.
I once helped a friend out with a small, (like 5-page) website for his business that was being indexed by search engines, but with empty summary. He couldn't understand why.
He'd had a graphic-artist friend develop his website. It was all done in JPEG images! EVERYTHING on the site was a JPEG image - ALL of the text was in JPEGS!
Of course, the search engines didn't see a single word...
I re-did the site for him using HTML and CSS...
Make your site accessible to search engines (and the disabled) first. If you want to do something fancy (I'm afraid I am having visions of dancing, multi-colored words set to obnoxious music at this point...) do it in such a way that users still get your basic content if they don't have Javascript/Java/Flash/whatever installed/turned on.
It's possible to write your site in such a way that both can be accommodated.
The script might be PHP or ASP...
True, but that wouldn't cause this problem, as PHP or ASP are server-side scripting languages that send HTML to the browser.
It's just a wild guess on my part that it might be a Javascript script.
Javascript is executed in the browser. Although it can generate HTML, search engine spiders won't see it, since they won't execute the Javascript.
If you go nuts with Web 2.0, cute effects, rollovers, etc. make sure you also provide a non-Javascript version of your content.
At the header of my script, I have added in <meta NAME="keywords" CONTENT="ABC, DEF, GHI"> <meta NAME="description" content="ABCDEFGHI">. When I goto Yahoo, Goole and etc. I search my webpage with the keyword, I didn't get my page been listed in search result.
It takes some time to get your listing in Search Engines. Also adding these tags does not necessarily mean that you will get some ranking with those keywords in Search Engine. There are lot of other things also that need to be done to get good rankings in SE's
Thanks,
Anirudh
Make sure that both of these 1) *really are* descriptive of the page, and 2) as for the description, contain keywords you consider important in whole sentences. Two should do it, about 30 words or so. The description metatag often comes up in SERPS as the site description, and the title tag as the page name. How often have you seen results like this?
Untitled Page
Spam spam spam, greatest site on the Internet. spam spam . . .
More results from example.com