自らを開発者と位置づけ、どんな言語を指定されてもコードが書けると言う人はたくさんいる。しかし、優秀な開発者と卓越した開発者の違いはプログラムにあるんじゃない。つまり、書いたプログラムがどれだけうまく機能するかとか、バグがどれだけ少ないかとは無関係なんだ。卓越した開発者が書くプログラムは、さまざまなコンポーネントがお互いに独立していながらうまく機能する。 今回は、いくつかの例をざっと検証して、同じ考え方をSEOに適用してみたい。さまざまな論理コンポーネントを1つずつ切り離して考えたほうが役に立つ場面はたくさんある。その一例がWebサイトだ。 「MVC」という言葉を聞いたことがある人も多いだろう。これは、モデル・ビュー・コントローラ(Model - View - Controller)の頭文字を取ったもので、Webサイトを構成するさまざまなコンポーネントを切り離すために作られたソフトウェア・パ
![サイト構造とコンテンツの分離——それってSEOにどう関係するの? | Moz - SEOとインバウンドマーケティングの実践情報](https://cdn-ak-scissors.b.st-hatena.com/image/square/c2562e6addcdc95e7e5b66bfa7a59b8d12c0612b/height=288;version=1;width=512/https%3A%2F%2Fwebtan.impress.co.jp%2Fsites%2Fdefault%2Ffiles%2Fstyles%2F1200x630%2Fpublic%2Fimages%2Fseomoz%2Fseomoz_icon120-01.gif%3Fitok%3Dcr4f8JqV)