フロントエンド視点でのSEOの実装方法を解説

フロントエンド視点でのSEOの実装方法を解説

SEO(検索エンジン最適化)とは、検索エンジンの自然な検索結果に含まれるウェブページの数を増やし、ランキングの位置を向上させるために行われる最適化動作を指す、伝説的な検索エンジン最適化です。これは、話すのは簡単だが、実行するには複雑な技術だと思います。理解することはできても、説明することはできないのです。フロントエンドエンジニアとして、SEO に精通している必要はありませんが、SEO を理解している必要があります。 SEO の不変のルールの 1 つは、常に変化し続けるということです。これは、すべての人に適用できる万能の最適化ソリューションが存在しないためです。しかし、ウェブサイトで SEO を実行するための基本的な、または一般的に受け入れられているルールがいくつかあります。さらに重要なのは、自分自身の実践を持ち、自分に合った効果的な SEO 手法を常に発見することです。

マクロ的な視点から見ると、SEO には、オリジナル コンテンツ、高品質の外部リンク、持続的かつ適度な最適化という 3 つの最も重要なルールがあると思います。

フロントエンドはウェブサイトを構築する上で非常に重要な部分です。この記事ではフロントエンドの観点からSEOの実装方法を説明することに重点を置いています。フロントエンド作業は主にページの HTML+CSS+JS を担当します。これらの側面を最適化することで、SEO 作業の強固な基盤が築かれます。重要なコンテンツを強調表示することで、検索エンジンは現在のページの焦点が何であるかを判断できるようになります。Web サイトのアクセス速度を向上させることで、検索エンジンのスパイダーは Web ページのコンテンツをスムーズかつ迅速に、そして大量にクロールできるようになります。そこで、以下では重要なコンテンツの強調表示と Web サイトの速度向上に焦点を当ててまとめます。

重要なコンテンツを強調する

適切なタイトル、説明、キーワード

360 検索 (so.com) から取得したスクリーンショット

検索におけるこの3つの項目の比重は徐々に下がってきていますが、それでも適度に書いて、役に立つことだけを書いていければと思っています。ここでは小説を書かず、要点を表現してください。

タイトル: 重要なポイントのみを強調します。重要なキーワードは 2 回以上出現せず、先頭に配置する必要があります。各ページのタイトルは、以下に示すように異なる必要があります。

説明: ここで Web ページの内容を要約します。長さは適切で、キーワードの積み重ねは過剰にならないようにしてください。各ページの説明は、以下に示すように異なる必要があります。

キーワード: 重要なキーワードをいくつかリストアップしますが、あまり多くリストアップしすぎないようにしてください。

W3C 標準に準拠したセマンティックな方法で HTML コードを記述します。

検索エンジンにとって、最も直接的に直面するのは、Web ページの HTML コードです。コードが意味的に記述されていれば、検索エンジンは Web ページの意味を簡単に理解できます。たとえば、テキスト モジュールには大きなタイトルを付け、h1 ~ h6 を適切に使用し、リスト スタイルのコードには ul または ol を使用し、重要なテキストには strong を使用するなどします。つまり、さまざまな HTML タグを最大限に活用して作業を完了する必要があり、もちろん IE、Firefox、Chrome などの主流のブラウザと互換性がある必要があります。

有名な Zen Garden の Web サイト (http://www.csszengarden.com/) を見てみましょう。スタイルがなくても、コードは非常に意味的で、すっきりと見えます。さまざまなスタイルをロードすると、ページの外観を自由に変更できます。

スタイルなし:

読み込みスタイル 1:

読み込みスタイル2:

レイアウトを使用して、重要なコンテンツの HTML コードを先頭に配置します。

検索エンジンは HTML コンテンツを上から下へクロールします。この機能を利用することで、メインのコードを最初に読み取り、広告などの重要でないコードを下部に配置することができます。たとえば、左列と右列のコードが変更されていない場合は、スタイルを変更し、 float:left; と float:right; を使用して 2 つの列の位置を自由に入れ替えるだけです。これにより、重要なコードが前面に配置され、クローラーによって最初にクロールされるようになります。複数の列の場合も同様です。

重要なコンテンツを出力する際に​​は JS を使用しないでください。

スパイダーは JS のコンテンツを読み取らないため、重要なコンテンツは HTML に配置する必要があります。

iframe はできるだけ使用しないでください。

検索エンジンは iframe 内のコンテンツをクロールしないため、重要なコンテンツはフレーム内に配置しないでください。

画像に alt 属性を追加します。

ネットワーク速度が非常に遅い場合や画像アドレスが無効な場合、alt 属性の役割が反映されます。画像が表示されない場合、ユーザーに画像の目的を知らせることができます。

画像を表示できる場合:

画像が表示できない場合:

コンテンツを強調するために title 属性を追加できます。

テキスト効果を維持します。

ユーザー エクスペリエンスと SEO 効果の両方を考慮する必要がある場合は、パーソナライズされたフォントのタイトルなど、画像を使用する必要がある場所では、スタイル コントロールを使用して、テキストがブラウザーに表示されないようにすることができますが、タイトルは Web ページ コードに存在します。

例えば、ここの「TVシリーズ分類」では、設計図を完璧に再現するために、フロントエンドエンジニアはテキストを背景画像にしてから、スタイルを使用してHTML内のテキストのインデントをブラウザから逸脱するのに十分な大きさの負の数に設定できます。また、行の高さを設定することでテキストを非表示にすることもできます。注意: display:none; メソッドを使用してテキストを非表示にすることはできません。検索エンジンは display:none; 内のコンテンツをフィルターし、スパイダーによって取得されないためです。

HTMLコード:

CSSコード:

または

CSS を使用して文字をインターセプトします。

テキストが長すぎる場合は、スタイルを使用してテキストを切り取り、高さを設定し、余分な部分を非表示にすることができます。これを行う利点は、テキストを検索エンジンに完全に提示できると同時に、美しいプレゼンテーションも保証できることです。

ウェブサイトの速度を向上させる

CSS と JS を外部リンクして、Web ページ コードのクリーンさを確保し、将来のメンテナンスも容易にするようにしてください。

これの利点は、コンテンツ、プレゼンテーション、動作を分離できるため、コードがクリーンになり、保守が容易になることです。

CSS はファイルの先頭に配置され、JS はファイルの末尾に配置されます。ツールを使用して CSS ファイルと JS ファイルを圧縮できます。

CSS スプライト。

HTTP リクエストを減らします。 CSS スプライト技術を使用すると、Web ページで使用されるスライスを 1 つの画像に結合できます。これにより、HTTP リクエストの数が減るだけでなく、スタイル画像を一度に読み込むことができるため、「空白」の Web ページが表示されるという煩わしさを回避できます。

360公式サイトホームページ(http://www.360.cn)メインフロントエンド画像2枚:

画像1:

画像2:

画像の高さと幅を設定すると、ページの読み込み速度が向上します。

静的リソース ファイルに有効期限を追加して、ユーザーがローカル キャッシュを通じて Web サイトに高速にアクセスできるようにします。

大規模な改訂の頻度を減らします。

コードを圧縮してフォーマットします。

オンラインにする前に、いくつかのツールを使用して HTML、CSS、JS を圧縮およびフォーマットし、ページ サイズを縮小することができます。

CSS 式を使用しないと効率に影響します。

CDN ネットワークを使用すると、ユーザー アクセスを高速化できます。

GZIP 圧縮を有効にすると、ブラウジングの速度が向上し、検索エンジンのスパイダーがクロールできる情報量も増加します。

ブラウザプラグインを使いこなせるようになる。

たとえば、Firefox の YSlow は非常に便利です。ページ コード、スタイル、JS、画像などの読み込み状況をチェックし、ページをさらに最適化するためのガイダンスを提供します。

疑似静的設定。

動的なウェブページの場合は、スパイダーが静的なウェブページであると「誤解」するように擬似静的機能をオンにすることができます。静的なウェブページの方がスパイダーの好みに合うためです。URL にキーワードが含まれていると、効果はさらに高まります。

動的アドレス:

http://www.360.cn/index.php

疑似静的アドレス:

http://www.360.cn/index.html

あとがき

巧妙に、習得したテクニックを使って検索エンジンを騙さないでください。短期間でランキングが向上するなど、明らかな結果が得られるかもしれませんが、検索エンジンがそれを知ると、Web ページを決定的に降格させたり、直接ブロックしたりします。これでは損失に見合う価値はありません。

この記事が、皆様の SEO を正しく理解する一助になれば幸いです。SEO は適度に行うべきであり、ウェブサイトは依然として「コンテンツこそ王様」に重点を置くべきです。優れたコンテンツがあってこそ、ウェブサイトは発展できるのです。

相互コミュニケーションと学習のために、私の個人ウェブサイト (www.tianlong.org) にぜひアクセスしてください。


原題:フロントエンド視点からSEOの実装方法を解説

キーワード: フロントエンドの角度、程度、少し、SEO、実装、検索、ウェブマスター、ウェブサイト、ウェブサイトのプロモーション、お金を稼ぐ

<<:  Baidu のハイパーリンク不正アルゴリズムから見る検索エンジンの価値

>>:  Light Year Forum が閉鎖されたら、Bianniu Forum はどうなるのでしょうか?

推薦する

ウェブサイトのランキングに影響を与える可能性のある4つの要素

間違いその1: リンクを購入する。他のウェブサイトからリンクしてもらうためにお金を払うよう説得しよう...

minivps 1Gメモリ 4コア 月額7ドル データセンター3つ(オプション)

minivps は英国の VPS 販売業者であり、XAVVO のサブブランドです。Xavvo Ltd...

タオバオ検索結果のランキングルールについて議論する

私の友人の中には、Taobao ストアをオープンした人が何人かいます。パートタイムの店長やフルタイム...

#サイバーマンデー# VULTR - 20 ドル無料、サイバーマンデー、24 時間限定、Alipay で支払い

クラウドホスティングの有名ブランドであるVULTRは、世界中に15のデータセンターを持っています。そ...

クラウド コンピューティングと仮想化の関係は何ですか?

仮想化はクラウド コンピューティングをサポートする重要なテクノロジです。クラウド コンピューティング...

Kubernetes の導入戦略を 1 つの記事で理解する

この記事では、Kubernetes のデプロイメントの概念と一般的な戦略について詳しく説明し、それぞ...

百度プロモーションを行う際に化粧品サイトでどのような分析を行うべきか

3月は養成校の入学者ピーク時期です。この時期にいかにうまく宣伝するかが、各養成ユニットに優秀な学生を...

SEOwhy学習体験:Fuwei理論オンサイト最適化の詳細分析

最近、私は Fu Wei のチュートリアルに従っています。サイト内最適化のいくつかの詳細について、最...

NetEase、Sanlian、Xinshixiangはすべて分裂ツールを使用してグループ宝物を構築し、グループ宝物に入ります

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますWeCha...

Pinduoduo: スーパーイベントからスーパーポータルへ

唐王朝が強大だった理由は、世界中から人々が朝貢に訪れるほどの「政治的民主主義」の繁栄だけでなく、部分...

医療ウェブサイトを編集してウェブサイトのトラフィックとコンバージョンを高める方法を教える3つのヒント

医療ウェブ編集者は患者と関わるため、優れた医療ウェブ編集者になるためには、常に患者の考えを最優先に考...

ウェブサイトのハイパーリンク不正行為に対抗するための Baidu の不正行為防止アルゴリズムのアップグレードに関する考察

Baidu の不正防止アルゴリズムがアップグレードされ、ウェブサイトのハイパーリンク不正行為に対抗で...

フォレスターがフルスタックパブリッククラウド開発プラットフォームレポートを発表、テンセントクラウドが再びリーダーに選出

大手国際業界コンサルティング会社Forresterが発表した「2020年第4四半期中国フルスタックパ...

Windows EFSを使用したファイル暗号化

Windows BitLocker と同様に、暗号化ファイル システム (EFS) は Window...

WeChatサービスアカウントのグループメッセージ頻度が月4回に増加 高度なグループメッセージインターフェースがより柔軟に

WeChatサービスアカウントのグループメッセージ頻度が月4回に増加 高度なグループメソッドインター...