ブログの機能。 WordPressからJekyll3へ

ブログ機能

この記事はその XNUMX 番目の部分です シリーズ 個人ブログをWordPressからJekyllに移行した理由を書きます。 繰り返しますが、 チュートリアルや推奨事項ではなく、経験の記録として読む必要があります。 コンピューティングには普遍的なレシピはありません。

ウェブサイトの要件

ブログにはいくつかの特徴がありますが、 これは依然として Web サイトであるため、いくつかの要件を満たす必要があります

検索エンジン用に最適化

Web デザイナーの聖杯は検索エンジン最適化 (SEO) 基本的には それは、現在の Google アルゴリズムの作成者がキーボードから入力する内容に適応するコンテンツに関するものです。私の意見では、ソーシャルネットワークの方がトラフィックのより良いソースであり、品質と独創性に焦点を当てるのが最善であるため、ブログにとっては以前ほど重要ではありません。

そして、あなたが創造的でも独創的でもないのなら、 いつでも広告費を支払うことができます。 そうすれば、たとえあなたのブログがポーランドの電話帳であっても、上位に表示されるでしょう。

WordPress では、カテゴリとタグのシステムを使用することが求められるため、検索エンジンに適したライティングの訓練を受けられます。 さらに、コンテンツが Web 検索の神様の目に満足できるものであるかどうかをチェックする無料および有料のプラグインも提供しています。

Jekyll にはカテゴリとタグのスキームがあり、プラグインのインストールを通じて、コンテンツの最適化を自動化するいくつかの機能を組み込むことができます。

Bootstrap の場合、最適化を行う必要がありますが、これから説明するように、検索エンジンでの順位を上げることができるいくつかの機能が備わっています。

すべての画面に適応可能

画面サイズに関係なくコンテンツの見栄えを保証するには、次の XNUMX つの設計哲学があります。

  • レスポンシブ デザイン: サイトは、使用されているデバイスに応じて適応または変更されます。
  • モバイルファースト: サイトはモバイルデバイスを念頭に置いて設計されており、その後、より大きな画面に合わせて変更が加えられます。

大画面バージョン用に選択したテーマに関係なく、WordPress ではモバイルバージョン用のテーマを選択できます。 さらに、レスポンシブ カテゴリにもいくつかあります。 このカテゴリで最も優れているのは Bootstrap です。これは、Bootstrap が画面サイズに応じてサイトを表現するために正確に準備されているためです。 Jekyll には、Bootstrap に基づいたテンプレートのコレクションが用意されています。また、このフレームワークを使用して独自のテンプレートを作成することもできます。

ブログ機能

ブログはブログの継承者です。 船の士官が航行事故や船に関する観察を記録したノート。 スタートレックの多くのバージョンのいずれかを見たことがあれば、各エピソードの導入部分で、主人公の XNUMX 人が出来事の説明をコンピューターに口述していたことを覚えているでしょう。 その話は日付を述べることから始まりました。

ブログでも同じことが起こります。 最初の順序付け基準は時系列です。 したがって、シダに関する投稿を 20 月 18 日の午後 05 時 18 分に公開し、06 日前に書いたバラに関する投稿を同じ 20 日の午後 XNUMX 時 XNUMX 分に公開するようにスケジュールした場合、バラに関する投稿が最初に表示されます。

XNUMX 番目のグループ化基準はカテゴリです。。 カテゴリはトピックの集合です。 したがって、たとえば、カーネーション、バラ、ジャスミンに関する記事に花のカテゴリを割り当てたり、シダやヤシの木に関する観賞植物のカテゴリを割り当てたりすることができます。

WordPress では、カテゴリ内にさまざまなレベルのサブカテゴリを許可します。 たとえば、観賞用植物の場合、内部と外部、さらには木と低木を区別できます。

Jekyll ではカテゴリを割り当てることができますが、私が調べた限りではサブカテゴリの使用は不可能です。

WordPress と Jekyll はカテゴリーの順序付けを自動化します。 フレームワークの場合は、それぞれに対応する記事へのリンクを追加して、インデックスを手動で作成する必要があります。

並べ替え順序の XNUMX 番目のタイプはラベルです。。 ラベルの例としては、シダ、バラ、トマトなどがあります。 繰り返しますが、WordPress と Jekyll は自動的に並べ替えを行います。 Bootstrap の場合、それらを各ページに追加する必要があります。 インデックスを手動で構築するか、内部検索を可能にする最も一般的な検索エンジンの XNUMX つを統合する必要があります。

ブログには XNUMX 種類のコンテンツがあります。 投稿とページ。 一般に、ページは著者の経歴、プライバシー ポリシー、問い合わせフォーム、フレンドリー サイトへのリンクなどの機関情報に使用されます。 Jekyll と WordPress により、差別化された管理が可能になります。 Bootstrap の場合、コードを記述するときに相違点をマークする必要があります。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。