• 締切済み

外部CSSだけの記述でもSEOに有効ですか?

例えばaddressタグを使えばSEOに有効だとします。 そのaddressタグをhtmlには書き込まずに外部CSSだけに置いておくとします。 そう言った場合にクローラーはaddressタグが使用されていると認識するのでしょうか?

  • SEO
  • 回答数1
  • ありがとう数8

みんなの回答

  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.1

<h1>見出し</h1> <p>説明</p> <address>作者 @ </address> これらの要素と言われるものをCSSやその意味を除いたり、全て外部に置く事は出来ません。 styleの部分は置けますよ。 要素を削除すれば、単なるテキストになるので当然、CSSでの見た目もHTML要素の意味も認識もされません。 これらの要素は、意味を付ける訳であって、CSSは見た目の部分が多いので、クローラーが正当なCSSを認識する必用は一切無い。

m-----c
質問者

お礼

ご回答ありがとうございました。

関連するQ&A

  • CSSでSEO対策

    HPをつくるとき、テーブルタグを使わずにCSSで指定する方法がSEO対策になると言われていますが、 その他にも、HTMLのタグだけで作るよりもCSSにした方がいいというものはありますか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • CSSの文字サイズ指定はSEOに影響しますか?

    htmlのテーブルレイアウトのウェブサイトをxhtml+cssに変更する仕事を依頼されました。 仕事が終わった段階で見せたところ、 「だいたい良いが、SEO対策のために、更新前のサイト同様、検索にかけたい用語の文字サイズに大小変化が欲しい」 と言われました。 元のサイトは<tr size="5">のように6段階で記述されていました。 自分なりに、構造をクローラーに理解させるように 見出しをhタグで囲んだり、もともと太めの部分をstrongタグで囲んだりなど基本はある程度押さえていますが、もとのサイトのように、段階をつけて文字サイズを変更する事は、SEO対策に有効でしょうか? 有効でれば、有効な記述方法があれば合わせて教えて頂きたいです。 簡単に言うと、 例えばcssファイルで .title1 { font-size: 12px; } のように記述された部分と .title1 { font-size: 30px; } のように記述された部分ではクローラーに対する重要度が 変わりますか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • CSSとテーブルでサイトを作成した場合のSEOについて

    サイト作成する際、テーブルで作った場合とCSS(おそらく外部ファイルとして)で作った場合でSEOにはcssが有利だと聞いたのですが、本当でしょうか。 理由を教えてください。

  • 外部CSSをサイトに反映させるには。

    よろしくお願いいたします。 今まではタグやページの<head>内に入れたcssで反映させてきましたが、CSSが多くなってきたので外部CSSにしようと思っています。 現在、HPビルダー9を使用しているのですが、 (1)新しいページのタグ画面に入力していけばいいのでしょうか? (2)ファイル名に[.css]を入れてサーバーにアップすればいいでしょうか?

  • 画像(alt要素)のマークアップとSEO

    質問です。 最近、検索エンジンのクローラーはaltを認識していないと、このページを読んで知りました。 http://www.hyperposition.com/ranking/heading.html ということは、画像のalt要素に<h1><h2>や<strong>タグをつけるのは無意味なんでしょうか? 私のサイトは、タイトルにロゴを使用しているので、どうしても画像に<h1>タグがくる構成になっています。 認識しない要素に見出しタグをつけると、スパム扱いになったりするんでしょうか? 上のアドレスのページにも、最後のほうに「画像はマークアップしない」とありますし・・・SEO的にはどうなんでしょう?

    • ベストアンサー
    • HTML
  • hタグにCSSを指定する場合のSEOについて

    1つお聞きしたいのですが、 hタグでたとえばh1タグは大きすぎるのですが、 これをCSSで<h1 class=>という風に指定してもSEO的に問題ないでしょうか?

    • ベストアンサー
    • HTML
  • 外部CSSの記述方法

    色々調べたのですが行き詰まってしまったので質問させて下さい。 HPのそれぞれのページの文字色や背景が違う為BODYをクラス分けしてCSSに記述しています。 ページによって違うリンク色等はそれぞれのページの<HEAD>内で指定していますが 外部CSSから指定する場合クラスを定義すれば出来ますが下記のBODYの中には どのように記述すれば良いか解かる方がいらっしゃいましたらご回答宜しくお願い致します。 (説明ベタですみません。要は外部CSSのそれぞれのBODYのクラス内に リンク色等の記述をしたいのです。(;^_^A ) 外部CSS BODY.top{ color:#2E8B57;background-color:#FFEAFA; } BODY.menu{ color:purple;background-color:#FFFFFF; } top.htmlの<HEAD>内の下記を外部CSSのBODY.topの中に入れたい A:visited { text-decoration:none;color:#CD1076;} A:active { text-decoration:none;color:blue;} menu.htmlの<HEAD>内の下記を外部CSSのBODY.menuの中に入れたい A:visited { text-decoration:none;color:purple;} A:active { text-decoration:none;color:#E1ACDA;}

    • ベストアンサー
    • CSS
  • DreamWeaverCS*でCSSを外部に書き出したい

    DreamWeaverCS4を購入予定で、現在試用版を使っています。 簡単なタグ打ちはできるのですが、DreamWeaverは使い初めてまだ数ヶ月です。 新規にホームページを作成していて、 HEAD内の内部CSSを外部CSSにしたいのですが、いろいろ調べたのですがそういうメニューを見つけられません。 どのメニューから行えばできるのか教えていただけないでしょうか。 CS3の場合の操作でもokです。 CSSを新規に作ってコピーする方法ならわかりますが、DreamWeaverから書き出す方法が知りたいのです。 宜しくお願いいたします。

    • ベストアンサー
    • CSS
  • 外部cssの記述方法について

    よろしくお願いします。 cssを外部リンクにしたくご質問をさせて頂きました。 まず、始めにフォルダの構成ですがWフォルダというのがあります。 その中に、1というフォルダがあります。 その1フォルダの中にトップページが入っています (直下に置きたくないため) そのトップページのcssを外部リンクにするために以下の記述を<head>~</head>内にしました。 <link href="1.css" rel="stylesheet" type="text/css" media="all" />  ←inde.htmlにのみ適用したいcss <link href="commonness.css" rel="stylesheet" type="text/css" media="all" /> ←全てのページに共通に適用したいcss 上記の記述で、cssファイルは1フォルダの中に保存しました。これですとcssは適用されるのですが これを1フォルダの中にcssフォルダを作成して、cssファイルを cssフォルダに保存して以下のように記述すると cssが適用されなくなってしまいます。 <link href="css/1.css" rel="stylesheet" type="text/css" media="all" /> ←inde.htmlにのみ適用したいcss <link href="css/commonness.css" rel="stylesheet" type="text/css" media="all" /> ←全てのページに共通に適用したいcss また、別のページですが、1フォルダの中にaというフォルダを作成してtest1.htmとtest2.htmlが入っております。 その際ですが、commonness.cssは共通で適用させたく、更にはtest1.htmとtest2.htmlにのみ適用させたいcssもあるのですが htmlへの記述方法がいまいち理解出来ずご質問をさせていただきました。 私は、Wというフォルダにcssというフォルダを作成して、その中に全てのcssファイルを保存しようと考えていたのですが、考え方が間違っておりますでしょうか? 共通に適用させたいページが保存してあるフォルダの中全てに、commonness.cssファイルを保存した場合、 いざ、編集する際に全てのcssを編集しなければならなく、それでは外部cssにする意味が無いと思うのですが やはり、そうでしょうか? うまく、説明が出来ないのですが、どなた様かご指導の程よろしくお願いします。

    • ベストアンサー
    • HTML
  • CSSでの外部ファイル

    こんばんは、いつもお世話になってます HPでの画像の無断転載対策として、CSSで外部ファイルを作り、 そこから呼び出すようにするという方法があることを知りました。 その場合のタグは<link rel="stylesheet" type="text/css" href="./●●.css"> でいいんですよね? そこで質問なのですがCSSファイルを作るのはメモ帳などでと聞きましたが、その時のタグが↓だとすると table.gazou{ background-image:url("●●.jpg"); background-repeat: no-repeat;} これだけ記述すればいいのでしょうか? そしてファイル名.CSSの名前で保存するのでしょうか? そして最後にこのCSSファイルのソースを見られないようにするには、.htaccessなどを使えば大丈夫でしょうか? すごくまとまってない質問でわかりにくいかもしれませんが回答お願いします;

専門家に質問してみよう