HTML上の記述順と画面での表示順が変えられる方法



0   名前: レモン原器 : 2005/07/23 08:45
タイトルの通りなのですが、HTML上の記述順と関係なく、
表示順指定をCSSなら出来ると聞きましたが、
どの様にすればいいのか教えてください。

やりたいことを具体的に言いますと、

HTMLファイルには【本文】 【メニュー】 【相互リンク】の順に記述され
ていても、

【メニュー】
【本文】
【相互リンクサイトリンク】

というページのデザインになる様にしたいのです。


あまりにもアクセスが無いサイトなので、アクセスアップの方法を調べていたら
ところ某サイトで検索エンジンにいいと聞きまして。
宜しくお願いします。

1   名前: phpinfo() : 2005/07/23 08:45
とりあえずサイトのURIを。

2   名前: むむりく : 2005/07/23 08:45
> 某サイトで検索エンジンにいいと聞きまして。
検索対策であれば、CSSよりも、HTMLを正しく使う方が重要だと思います。
特に記述順を無視して配置することは、
大元のHTML文書が散漫になり、逆にマイナスだと思います。

本文を最初に持ってくるのは、検索の結果として表示されるからかな?
それよりも、検索結果の順位を上げる努力をする方がよいかと。

3   名前: レモン原器 : 2005/07/23 08:45
返信遅れてすいません。

>phpinfo() 様
新しいサイトでその様なデザインを採用したいので、
ご提示できるサイトはありません。

>むむりく 様

【特に記述順を無視して配置することは、
大元のHTML文書が散漫になり、逆にマイナスだと思います。】

とのことですが、具体的にはどの様な点でマイナスなのでしょうか。
CSSを使ったことが無いので分らないのですが。

某サイトでは、CSSの指定の結果表示されるページの内容ではなく、
HTML内の記述順の内容で様々な評価をされるので、
記述のはじめが、【サイトメニュー】 【本文】と記述されているよりも、
【本文】 【サイトメニュー】と記述されている方がページの上部に内容が来て、
評価が高くなると説明されていたのですが、私の理解に間違いがありますか。

また、むむりく 様が言うモノかは分りませんが、
ネットで調べてH1やストロングは使ってみたつもりです。
SEMだかSEOだか記憶があいまいなのですが。

4   名前: カヅサツ : 2005/07/23 08:45  [URL
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja" dir="ltr">
<head>
<meta http-equiv="content-script-type" content="text/javascript">
<meta http-equiv="content-style-type" content="text/css">
<title>見出し</title>
<style type="text/css">
#main{
margin: 5em 0px 0px 0px;
}
#menu{
position: absolute;
top: 10px;
right: 10px;
bottom: auto;
left: 10px;
width: 100%;
height: 5em;
}
#menu ul{
margin: 0px;
padding: 0px;
}
#menu li{
margin: 0px;
padding: 0px;
list-style-type: none;
display: inline;
}
</style>
</head>
<body>
<div id="main">
<h1>見出し</h1>
<p>本文</p>
</div>
<div id="menu">
<h2>メニュー</h2>
<ul>
<li><a href="">日記</a></li>
<li><a href="">掲示板</a></li>
</ul>
</div>
<div id="link">
<h2>リンク</h2>
<ul>
<li><a href="">google</a></li>
<li><a href="">yahoo</a></li>
</ul>
</div>
</body>
</html>

5   名前: レモン原器 : 2005/07/23 08:45
>カヅサツ 様

有難うございます。
これを手がかりに色々と調べてやってみます。

むむりく様、
phpinfo() 様もお答え頂きありがとうございました。

6   名前: むむりく : 2005/07/23 08:45
レモン原器さん。
ややこしいこと言って、すみません。
画面でレイアウトしてしまい、
元の文書が読める状態じゃないもの(特にどこでも配置モード)を数多く見かけるので、
知らず知らずのうち、それらのページをも踏まえて曖昧に回答してしまいました。
自分の回答が一番散漫でした…

CSSで絶対配置すると目に見える範囲では正しく見えるので、
元の文書はあってないようなものになってしまいますよね。
でも、検索エンジンには画面上での位置・レイアウトの意図は判断できないので、
結局 HTML を重視することとなります。

そのとき、きちんと論理マークアップされていると、
まず作成者の意図がちゃんと伝わりますよね。
この辺りは対応されているようですので、問題ないでしょう。

次に、ご質問の件ですが、
> 評価が高くなると説明されていたのですが、私の理解に間違いがありますか。
どうなんでしょうね?
それらの行為が Google でどう判断されるか……
http://www.sem-seminar.com/seo_diary05.html
こちらも読まれましたでしょうか?

7   名前: レモン原器 : 2005/07/23 08:45
>むむりく様

http://www.sem-seminar.com/seo_diary05.html

読みまさせていただきました。
面白いですね。人によっては、

『論理マークアップを使ったページは
検索サイトが高く評価をするが、
その理由は学術ページにその傾向が多いいからのであって、
そうでない普通のサイトが、論理マークアップを使うことは、
検索サイトにとって迷惑この上なく、スパムそのものです。』

なんていう人もいて、よくわかりません。
検索サイトから罰を与えられたデータも無いのに、
定義や、思想だけでスパムだと吹聴する人もいて困ったものです。



一覧へ戻る