詳しい説明と階層を見ていきます!URLの要素の説明1URLよりわかりやすく言うと、「インターネット上にある、サイトやファイルの住所」とか「ホームページアドレス」と言われたりします。address:インターネット・プロトコル・アドレス)」という数字で認識しています。このIPアドレスを、人間が読めるように翻訳したものがURLになります。Name:フリー・クオリファイド・ドメイン・ネーム)」または、「完全装飾ドメイン」と呼ばれます。上の図で!マークのついている、ホスト名とルートドメインは省略が可能となっていて、省略しても、そのサイトを閲覧することができます。ナユミURL=IPアドレス!2スキームスキームを日本語訳にすると「枠組み・体系・構造」となり、指定されたプロトコルのルールに沿って通信しますよ~ということを表すものです。見本画像の場合だと「http://のやり方で通信します!」ということを示しています。scheme:カスタム・URL・スキーム」または「ディープリンク」と呼ばれます。ナユミ普段よく目にする「〇〇を起動しますか?」って、これのことだったんだ!3プロトコル「インターネット上で通信をするときに、指定されたルールに従いますよ」ということを表しています。プロトコルには、目的別に対応した色々な種類が存在しています。http...よく見るやつ。WebサーバーとWebブラウザの間でデータをやりとりする。https...最近よく見るやつ。httpに暗号化機能を付けたもの。アドレスバーに保護された通信と出ていたらこれを使っている。ftp...ファイルをダウンロードするときに使用するもの。他ナユミぼんやり使ってたけどこんなに色々なルールがあったんだなあ...4ホスト名ネットワークに接続された機器やサーバーの名前を示すもの。Web)」で、よく「クモの巣」と形容されます。ホスト名は自分で自由に設定することができるようで、wwwを省略することもできます。wwwをつけたページ、つけていないページ両方にアクセスできる場合、単純に同じページが2ページある状態になっているので、ページの評価が分散されてしまい、SEOの低下につながるようです。ナユミ重複ページだから、という理由で最悪Googleのペナ対象になる可能性もあるらしいので、あえて両方存在させておく必要はなさそう?5サードレベルドメインセカンドレベルドメインに属しているドメインで、既にあるドメインと被らない限りは、自分で自由に設定することができます。ナユミこのブログだと「ricedays」に当たる部分!6セカンドレベルドメイントップレベルドメイン以下に属しているドメイン名。その組織の種類や、所在、組織名などドメイン名の種類によって記述内容が変わる。英数字の他、漢字・ハングル・アラビア語等、非英語圏のユーザーでも分かりやすいドメイン名を利用できる「国際化ドメイン名」と呼ばれるものもあります。ナユミco.jpドメインは企業のためのドメインで、coは、commericial(商用・営利目的)の略!7トップレベルドメイン「.jp」「.me」「.com」「.net」などドメインの一番最後につくもの。Domain)」という。ナユミ一般的にはその国の地域にいる企業や個人に限られるけれど他国に開放している地域もあるみたい8ルートドメインサード・セカンド・トップとドメインはツリー階層になっていて、階層構造の頂点にこのルートドメインが存在し、「.(ドット)」で表現されます。「root:ルート」は訳すと根っこという意味になる。記述の際は省略が可能です。9ディレクトリサーバー内のフォルダ名とその位置のこと。ウェブサイトはコンテンツを階層に分けて制作、管理していることがほとんどで、ディレクトリはそのコンテンツが、その階層のどこに入っているものなのかを表しています。「~blog/hogepiyo.html/」と表現します。ナユミこの階層指定、html書くときによく間違っちゃうんだよね...10ファイル名URLの末尾にある「html」「php」など、拡張子のついた文字列を指します。そのURLの一番深い階層、URLのゴールになります。適切なファイル名にしてあげると、わかりやすいですね!URLまとめ普段そんなに意識することのなかったURLに、こんなにたくさん意味が含まれているとは知りませんでした!きちんとサイトの構成や階層を整えてあげると、ユーザーさんにもわかりやすく、管理しやすいサイト、検索エンジンも読みやすいサイトになると学びました。