Web制作・運営・解析・SEO用語集

HTML

Webページを構成するために必要な言語のことです。

概要

HTMLというのは、Hyper Text Markup Language(ハイパーテキストマークアップランゲージ)の頭文字をとったもので、エイチ・ティー・エム・エルという言い方を一般的にします。

Webページを表示する際に、HTMLという言語(決められた文法上のルール)に則ってコードを書くことにより、正確な情報をブラウザ画面に表示することができます。

このHTMLのコードは、「タグ」というもので構成されており、それぞれのタグが文法上の役割を担っています。

例えば、pというタグがあります。pタグは一般的には「段落タグ」と呼ばれており、文章の一区切り分を構成しています。

本の小説などをイメージしていただくとわかりやすいかもしれませんが、タイトルがあり、文字や段落があり、画像があり・・・など、似通った要素が実は多いです。

他にも非常に沢山のタグがありますが、それらを組み合わせることでWebサイトのページを構成していきます。

この用語のメモ

Webに携わる仕事を行うのであれば聞かないことはまずないほど、もっとも根付いた言語です。
業務上のあらゆる場面で意識的、または無意識に関わってきます。

制作会社との打ち合わせや勉強会などでも頻繁にカリキュラムがあります。基礎の基礎ですが、コーダーとしてはもっとも大切な言語です。

Web制作を行う方にとってはまず一番初めに習得する言語のひとつとなるでしょう。

学校機関等である程度基礎知識は習得できるものの、業務になってくると求められるのは正確で且つ容量の少ないコーディング能力が要求されます。
個人的にはそんなに沢山のタグを覚える必要はなく、文章構成に必要なタグに絞って習得し、他はCSSの習得に力を入れるのがまずは近道だと思います。

関連用語

Web担当・運営・解析・SEO問題集の例題問題

HTMLに関連するジャンルの練習問題を掲載しています。Web担当・運営・解析・SEO問題集一覧から各ジャンルの問題にチャレンジできます。
クリックすると問題の答えと解説が見れます。

Q:次のタグのうちHTML5で使用できないタグを選んでください。
  • blockquoteタグ
  • emタグ
  • centerタグ
  • labelタグ

この答えの解説

centerタグは、HTML5では廃止されました。
CSSのmargin属性(左右auto指定)や、text-align属性でcenter指定(IEではmargin属性だけでは反応しない)する形でセンタリングします。

Q:pタグの入れ子(直下に入るタグ)で不適切なものを選んでください。
  • imgタグ
  • marqueeタグ
  • spanタグ
  • aタグ
  • divタグ

この答えの解説

pタグはインラインタイプのタグなので、ブロックレベルタイプのdivタグやulタグは構文上入れ込むことができません。

Q:次のタグの説明で正しいものを選んでください。
  • divタグは段落タグと言い、タグの中に文章や画像などのコンテンツが入る
  • h1タグはタイトル名が入るタグである
  • pタグは段落タグと言い、タグの中に文章や画像などのコンテンツが入る
  • ulとliはリストタグで、順序があるリストである

この答えの解説

pタグが段落タグと呼ばれます。
divタグは汎用タグ、h1は見出しタグ、ul・liタグのulはunordered listの略で、順序のないリストを示しています。

Q:URLが変わるサイト移設対応として間違っているものを選択してください。
  • 301リダイレクト
  • 移設前サイトの移設後サイトへの告知
  • 新ブックマーク先の案内
  • 302リダイレクト
  • メルマガやSNSによる告知

この答えの解説

302リダイレクトは、単なる「一時的な転送」に用いられる記述になります。
リダイレクト方法を間違えると、サイトの評価を引き継げなくなるため、悲惨な状況を避けるためにもサイトを閉鎖する際は必ずリダイレクト方法を確認しましょう。

Q:業者から次の選択肢の提案があった場合、やめておいた方がよいものを選んでください。
  • 当社はYahoo!やGoogleの検索アルゴリズムに精通しています。
  • 当社はあらゆる業界においての情報サイトを有しており、ライターを8名常駐しています。
  • 当社はロングテールSEOに強く、競合他社とのSEOで勝てています。
  • 当社は20名超のマークアップエンジニアを抱えています。

この答えの解説

正解の選択肢では、施策の具体性の説明がないのでブラックハットSEOを行っている可能性が高く、ペナルティを受けた場合のリカバリが非常に難しくなるため、対応方法を聞くべきです。

Q:次のうち、Pagerank(サイトからのリンクによる得点)が反映されないhtmlのaタグのrel属性を選択してください。
  • noindex
  • noquery
  • nofollow
  • noproblem
  • nomorecry

この答えの解説

リンクによる評価の受け渡しをしない記述として、nofollowが使われます。
自信で操作ができない何者かが不用意に何らかのサイトからリンクを貼られた場合は、Googleサーチコンソールから「リンクの否認」が設定できます。

Q:次のうち、ペナルティーの恐れの少ないサイトを選んでください。
  • サイトへ沢山の作為的なリンクが張られたサイト
  • 1ページの文字が500文字未満のサイト
  • 他社のサイトからコンテンツをコピーしたサイト
  • ユーザビリティを大幅に低下する頻度や位置で広告が出現するサイト
  • リダイレクト処理の非常に多いサイト

この答えの解説

文字数が多い少ないは情報サイトやブログサイトでない限り、特段気にすることはありません。
ツールサイトであれば100文字も無くても「ビックワード検索1位」のサイトも存在します。

Q:AMPの効果について正しい説明しているものを選んでください。
  • Googleにキャッシュ登録され、検索結果にAMP枠にてページが表示される
  • スマートフォンでアクセスすると表示が単純化される
  • スマートフォンでアクセスが多いサイトを選んで表示される
  • Googleにキャッシュ登録され、Googleの検索リソースを消費させる

この答えの解説

AMPは、クロールされるとGoogleにキャッシュ登録され、検索画面に「雷マークのついた」アイコンが表示されます。
また、ニュースカルーセル欄に一覧が表示され、検索上位に入らないページでも目立つ箇所に表示されるため、SEO内部施策のひとつとしてAMP化の実装は行われ続けています。

Q:Googleサーチコンソールで確認できるグラフの最長期間を選んでください。
  • 3ヶ月
  • 6ヶ月
  • 12ヶ月
  • 16ヶ月
  • 無期

この答えの解説

Googleサーチコンソールは、現在は最大16ヶ月まで遡って見られるようになりました。
リニューアル前のサイトでは最大3ヶ月までしか遡れなかったので、より中長期的に検索状況をチェック出来るようになっています。

関連タグ【Web制作】に関するよくある質問

Web制作に関するよくある質問を抜粋しています。Web制作に関するよくある質問はこちらから。

Webサイトを作成する場合、最初に覚えた方がいいものは何ですか?

Webサイトの制作は、現在では分業化が当たり前になってきているため全てを習得しなければいけない訳ではありません。
そのため、デザインからやらないとダメ、コーディングからやらないとダメ、というのはなく、覚える順番は任意で決めてもらって問題ありません。

ことWebに関して言えば、覚えるというよりかは「盗んでいく」というスタイルが、覚える作業としては適切ではないかと思います。

CSSの最大の利点を教えてください。

何より少ない容量で「ある程度の動的動作」や「サイトの整形」が出来る点だと思います。
また、手軽にスマホサイト対応ができる「メディアクエリ」が使用できるのも大きな利点で、こんにちのモバイル対応を支えているものになります。

CSSは、手段を覚えておけば覚えておくほど、レイアウトの調整手段が増えてくるため、容量を抑えつつ動作を行えるソースが作れます。

Web制作って具体的には何をしますか?

全体的な工程としては、「打ち合わせ」「納期・見積」「サイトマップ」「構成案(ワイヤフレーム)作成」「デザインカンプ」「デザイン制作」「コーディング」「校正・テスト・品質管理」「公開」「運営・運用」をトータルとした工程になります。
これだけでもかなりの工程数になるかと思います。

各工程には普通、「納期」を設定しているため、各工程が遅れてくると、他の工程のスケジュールが圧迫されてしまい、タイトなスケジュールをこなさなくてはならなくなります。

ディレクターは主に前半の「打ち合わせ」から「構成案(ワイヤフレーム)作成」までを担い、あとは品質チェックや進行管理を中心に行います。

デザイナーは「デザインカンプ」及び「デザイン制作」、コーダーは「コーディング」と「校正・テスト」をそれぞれ担う形となり、Web制作の分業化が進んだ今、ざっくりですがこういった形で業務が行われています。

関連タグ【SEO】に関するよくある質問

アクセス解析に関するよくある質問を抜粋しています。SEOに関するよくある質問はこちらから。

SEOの良いところと悪いところを教えてください。

良いところは何といっても対策を行ったことで検索結果で自身のサイトが取り上げられ、予想以上の顧客獲得につながることです。自分のサイトを多くの人に知ってもらい、自分のサービスを多くの人に触れてもらい、使ってもらえるようになるためにSEOを頑張る。

悪いところは、やはり誤魔化しは効かないという点です。そして、未だにそういった不正な順位アップをもくろむネット運営者がいることも事実です。

手動による対策って何ですか?

Googleから何らかのガイドライン違反が判明したときに、検索順位を落としたり、検索結果から除外する処置が取られます。

コンテンツに問題がある場合は内容を改めて精査し、修正を直ちに行う必要があります。(大量のコピーコンテンツがある、他サイトにある文言がそのままほぼ全てコピーされている)

しかし、中には不正に何者かが大量のスパムリンクを勝手に張られていることによって著しく品質が意図せず落ちていることもあるため、被リンクチェックは日ごろから行うことをオススメします。

SEOってそもそも何ですか?

検索エンジン最適化(Search Engine Optimization)のことをいいます。
GoogleやYahoo!をはじめとした様々な検索エンジンサイトが世の中にあると思います。

そういった検索サイトから検索窓にて入力し、表示される検索結果のことを自然検索(Organic Search)といい、特定のWebサイトが自然検索の上位に表示されるようにWebサイトに掲載されている内容やプログラムの構成を調整することや、それらの手法を総称してSEOといいます。

SEOを行う上で何から行ったらよいかわかりません。

まずはGoogleアナリティクスとGoogleサーチコンソールを導入し、サイトに訪れる際に検索されているキーワードを探してみましょう。

次に、今展開しているコンテンツが「その検索キーワードにマッチしている内容かどうか」をしっかり精査した上でサービス説明を組み替えたり、検索されやすいキーワードを文中に文法上意味の通る状態を考慮した上で組み込むなどのてこ入れをしていきます。

Fetch as Googleのようなクロールがすぐできるツールが消えてしまいました。どうしていますか?

Fetch as Google自体はGoogleサーチコンソールのアップデートによって終了してしまいました。現在では、それに変わるツールに「URL検査」というものがあります。
対象のURLを入れ込み、URLのステータスを出力してください。出力されたページの現在の状況が確認できます。
その中に「インデックス登録」という項目が選択できる場合、インデックスをリクエスト(再クロール)することができます。
リクエストしたURLは、最大2~3日くらいでインデックスされるかされないかが決定し、された場合はインデックスされた数に追加されます。

関連タグ【Webシステム】に関するよくある質問

Webシステムに関するよくある質問を抜粋しています。Web制作に関するよくある質問はこちらから。

Wordpressを組んでみたいと思っていますが、どこから勉強するべきですか?

Wordpressを構築したい方向けをメインにお話しますと、まずは必要なファイルが何なのかを知ることが大事です。
さらに各ファイルを連結させるためのPHPコードを知ることが大事です。まずは、このあたりがどのように設置すれば表示されるのかを知ることが大事です。

記事を表示させるには、表示にかかる部分をループで処理し、特定の記事番号でアクセスされたときに呼び出されるようにプログラムを組む必要があります。
ここからは様々なソースコードの記載方法がありますので、ネット上の情報を見ながら色々試して見ると良いでしょう。

javascriptはどのようにして組んでいますか?

あまり自分自身でコードを組むことは行っていません。
javascriptはあらゆるサイトに動作別でたくさんソースコードが公開されているのでそれらをアレンジして自分流に組むことが多いです。

組んだのに動かないこともたくさんあり、その場合は1行ずつ面倒でも検証し続けることで、記載ミスを見つけて動かすことができているのでいきなりイチから全部組まないとダメ!ということではありません。
制作現場でも自身で組んでいるコーダーももちろんいらっしゃいますが、サイトからソースを抽出することが多いです。

Webシステムを作成する場合、どんな言語を使いますか?

「開発」に関しては、基本PHP言語を使っています。PHPはオープンソースで開発・ソースの提供されているユーザーも非常に多く、ソースをそのまま使えば動作してくれるものが大半なので気軽に開発テストを行えるのが魅力的です。
このサイトの「Googleアナリティクスレポート出力ツール」や「メールフォーム」もPHPで開発しております。

また、ちょっとした動作や出力などについてはJavascriptで動作しているものもあり、Javascriptを使う際はセットでJqueryを使い、動的なサイトを作成する際に使っています。

索引から探す

タグから探す

よくアクセスされている用語

その他カテゴリー

Webサイトトップページに戻る

スポンサードリンク