Slide 1

Slide 1 text

Is SEO Everything? 検索エンジン最適化はWebサイトの全てなのか Phrasing by ChatGPT-3.5

Slide 2

Slide 2 text

技術記事を書いたりするのが趣味。 最近はReactを使ったアプリケーションを書いています。 ユーザーインターフェイスやブラウザが好き。 https://github.com/ken7253 https://zenn.dev/ken7253 https://dairoku-studio.com ken7253 Frontend developer

Slide 3

Slide 3 text

本題に入る前に SEOやらなくていいぞという話ではない 技術的な話はそこまでしません ポエムだと思ってください 数年Webサイトを作ってきたりして色々と思ったことをまとめてみます。 当たり前だろと思うことも多いかもしれませんが、聞いてもらえると嬉しいです。

Slide 4

Slide 4 text

SEOとは Search Engine Optimization. 検索エンジン最適化、と言いつつ実態はGoogle検索最適化 広告枠の次の表示を競うプライドバトルの別名

Slide 5

Slide 5 text

Webサイト作るときって何が重要?

Slide 6

Slide 6 text

きれいなデザイン SEO 情報が正しく整理されているか アクセシビリティ ※ 一部にポジショントークが含まれます Webサイトを作るときって何が重要?

Slide 7

Slide 7 text

場合による・バランスが大切

Slide 8

Slide 8 text

場合による・バランスが大切 「要はバランスおじさん」 が登場してしまった。 バランスは大切だが、考えるために一旦スコープを絞る。 Kazunori Otani @katzchang·Follow 何かにつけてトレードオフ構造を見出して「要はバラン ス」という結論で満足してしまう人を揶揄して「要はバ ランスおじさん」と呼ぶことがあります。 12:18 AM · Sep 10, 2019 458 Reply Copy link Read 1 reply

Slide 9

Slide 9 text

考えるための材料を揃えてみる 都内のオフィス街近くに店を構える飲食店(数十店舗ぐらい) 昼はランチ営業、夜は居酒屋として営業 すでにそれなりに繁盛している 実際こういう案件があるかは別として、まずはこういう例で考える。

Slide 10

Slide 10 text

飲食店を利用したことがある人に質問したい(N=1調査) どういうときに飲食店に行きますか? 実際に検索してみよう 「銀座 ランチ」もしくは「銀座 居酒屋 おしゃれ 安い」 閲覧者も定義してみる

Slide 11

Slide 11 text

検索結果

Slide 12

Slide 12 text

いくつか質問 店舗ページは検索上位に出てきましたか? 自分が店を決める場合、まずどこを見ますか? 自分がいる場所から近い店順に探すとしたら何を使いますか? 調べ物をするのに使うのはいつもブラウザだけですか?

Slide 13

Slide 13 text

最近のWebの話

Slide 14

Slide 14 text

最近のWebの話 Webサービスの台頭で比較サービス・ポータルサイトが強くなった Webサイトの役割の変化 Webサイトの立ち位置も変わってきていている。 GoogleMap と Instagram だけで十分な時代かもしれない。

Slide 15

Slide 15 text

検索エンジン最適化はWebサイトの全てなのか

Slide 16

Slide 16 text

検索エンジン最適化はWebサイトの全てなのか おそらく最近の小中規模なサイトであればNO ポータルサイトやSNSからの流入がメインのサイトではSEOを考慮しても無駄になる。 SEOが不要なサイトだとしたら、フロントエンドエンジニアとして何をするべきか。

Slide 17

Slide 17 text

パフォーマンス アクセシビリティ 高度なデザインへの対応 などなど、検索結果がどうこうではなく単純に良いサイトを作ればいいだけだと思う。 ただし、単純に良いサイトを作るのは簡単ではない。 BFCache prefers-reduced-*** npm packages(Astro, partytown, …) 静的解析や単体テスト などなど考えることは多い 🤔 自分の場合

Slide 18

Slide 18 text

つまり何が言いたいか 1. 「SEOとして有効」は本質的ではない場合がある 2. そこに時間をかけるぐらいだったらユーザー体験の改善に目を向ける 3. 技術を主体としたユーザー体験の改善のための知識が必要になる