メインコンテンツに移動

Drupal

静的HTML・自社CMS・Drupalを1つのサイトで併用する設計|3つの仕組みをどうつなぐか

静的HTML・自社CMS・Drupalを1つのWebサイトで併用する構成を実例で解説。SSIやHTML断片を使って、会社案内・新着情報・ブログをそれぞれ適した仕組みで管理する方法と、そのメリット・注意点を紹介します。

続きを読む :静的HTML・自社CMS・Drupalを1つのサイトで併用する設計|3つの仕組みをどうつなぐか

静的サイトとCMSを併用すると起きる「共通パーツのズレ」|二重管理をやめる方法

静的HTMLとDrupalを併用した自社サイトで、古いCSSや旧SNSリンク、異なるボタン実装など5つのズレが発生。共通パーツを二重管理することでなぜ不具合が起きるのか、原因と改善方法を実例で解説します。

続きを読む :静的サイトとCMSを併用すると起きる「共通パーツのズレ」|二重管理をやめる方法

Drupalを選んだ理由|WordPressや他のCMSを使わなかった理由

「自社でCMSを作っているのに、ブログは別のもので動いているんですね」

先日、そう言われました。

そのとおりです。

このブログはDrupalで動いていて、今回は弊社が開発している独自CMSを使っていません。

隠すような話ではないので、最初に書いておきます。

むしろ、自社製品を作っている会社だからこそ、なぜ別のCMSを選んだのかを説明できなければいけないと思っています。

続きを読む :Drupalを選んだ理由|WordPressや他のCMSを使わなかった理由

静的HTMLとDrupalを1つのドメインで運用する方法|コーポレートサイトの構成例

静的HTMLとDrupalを1つのドメインで運用する構成を、実際のコーポレートサイトを例に紹介。更新頻度に応じて仕組みを分ける理由や、SSI、シンボリックリンク、CSS共有のメリット・デメリットを解説します。

続きを読む :静的HTMLとDrupalを1つのドメインで運用する方法|コーポレートサイトの構成例

Webサイト公開10日でGoogleのAI概要に表示された|AEOのために実施したこと

Webサイト公開から約10日でGoogleのAI概要に表示された実例を紹介。構造化データ、著者情報、パンくず、見出し、記事概要など、実際に行ったAEO・SEO対策と、効果を断定できない理由をまとめます。

続きを読む :Webサイト公開10日でGoogleのAI概要に表示された|AEOのために実施したこと

構造化データでサイト全体をつなぐ|DrupalでJSON-LDを実装した方法と考え方

Drupalの記事ページにJSON-LD形式の構造化データを実装した方法を紹介。BlogPostingやBreadcrumbList、authorの@idによる人物情報の紐付け、キャッシュ対策、AEOを意識したサイト全体の情報設計について解説します。

続きを読む :構造化データでサイト全体をつなぐ|DrupalでJSON-LDを実装した方法と考え方

見出し構造とSEO・AEOの考え方|Drupalで目次を自動生成する

Drupalの記事ページにJavaScriptで目次を自動生成する方法と、見出し構造を設計する際の考え方を解説。SEO・AEOを意識した見出しの付け方、h1・h2・h3の階層、ページ内リンク、構造化データとの関係について、実装例を交えて紹介します。

続きを読む :見出し構造とSEO・AEOの考え方|Drupalで目次を自動生成する

Drupalのテーマ作成で詰まった5箇所|出力の仕組みを知らずにCSSを書いた結果

Drupalで自作テーマを作る中で、フィールドの入れ子、Viewsの行ラッパー、パンくず、関連記事などで詰まった実例を紹介。HTMLの出力構造を確認する重要性と、Twig・Views・CSSを扱う際の考え方を解説します。

続きを読む :Drupalのテーマ作成で詰まった5箇所|出力の仕組みを知らずにCSSを書いた結果

エックスサーバーにDrupal 11をインストールする手順|SSH+Composerで構築

エックスサーバーにDrupal 11をSSHとComposerを使ってインストールする手順を初心者向けに解説。PHPの確認、ComposerによるDrupal本体の導入、公開ディレクトリの設定、データベース作成、初期設定まで、実際の構築でつまずきやすいポイントを含めて紹介します。

続きを読む :エックスサーバーにDrupal 11をインストールする手順|SSH+Composerで構築

RSSで購読