レンタルサーバーの第一歩

use: Yahoo!知恵袋Web API

HPを作成し、レンタルサーバーを使いUPしました、しかし検索をかけるとサイトは出てはくるのですが、紹介文が<_ !_ D_ O_ C_ T_ Y_ P_ E_ _ h_ t_ m_ l_ _ P_ U_ B_ L_ I_ C_ _ "_ -_ /_W_ 3_ C_ /_ /_ D_ T_ D_ _ X_ H_ T_ M_ L ...という形で出てきてしまいます。
どうすれば直りますか?
Yahooの検索エンジンを使うとこのように出てしまい、GoogleやLiveSeachだと以前作ったHPの紹介文が出てきてしまいます。
ちなみにHTMLでmeta name="description"などは設定しているのですが、うまくいきません。
↓がHPのソースです。
*部分は文字が入ってます。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="content-language" content="ja" /><meta http-equiv="content-type" content="text/html; charset=UTF-8" /><meta http-equiv="content-style-type" content="text/css" /><meta http-equiv="content-script-type" content="text/javascript" /><meta name="robots" content="index" /><meta name="keywords" content="**************" /><meta name="description" content="****************" /><meta http-equiv="pragma" content="no-cache" />困ってます!!
回答編集させて頂きます。
文法チェックサイトを利用してみてください。
投げ出すようですみません…;;Another HTMLhttp://openlab.ring.gr.jp/k16/htmllint/htmllintl.html