メインコンテンツへ移動
14 分間の読書時間 (2878 語)

WordPress Google Cloud Storage - メディアをオフロードする方法

WordPress Google Cloud Storage - メディアをオフロードする方法

多数のメディアファイルを管理すると、WordPress サイトの速度が低下し、ホスティングコストが増加する可能性があります。ここで Google Cloud Storage が登場します。Google Cloud Storage は、画像、ビデオ、その他のファイルをサーバーに過負荷なく保存および配信する信頼性の高い方法です。メディアを Google Cloud にオフロードすることで、Web サイトの速度、安定性、スケーラビリティを向上させることができます。. 

このガイドでは、Google Cloudへのメディアオフロードの利点について説明し、セットアッププロセスを順を追って説明し、WordPressプラグインとの統合方法を示します。また、ホスティングコストを削減し、サイトの読み込みを高速化して最適なパフォーマンスを得るための実用的なヒントも紹介します。

記事の要点:
  • WordPress から Google Cloud Storage にメディアをオフロードすると、貴重なサーバーのストレージ容量が解放され、サイトのパフォーマンスが向上し、ホスティングコストが削減されます。.
  • Googleのグローバルクラウドインフラストラクチャから画像、動画、ファイルを配信することで、WordPressウェブサイトの読み込み時間が改善され、ユーザーエクスペリエンスが向上し、コアウェブバイタルが改善されてSEOランキングが向上します。.
  • WP Offload Mediaのような統合プラグインは、自動同期とCDN互換性を提供し、メディア管理を簡素化しながら、成長するウェブサイトにスケーラビリティと信頼性を提供します。.

Google Cloudへのメディアオフロードのメリット

WordPress メディアを Google Cloud Storage にオフロードすると、Web サイトが高速化し、信頼性が高まり、管理が容易になります。ここでは、実際に体験できる主なメリットを紹介します:

  • Web サイトのパフォーマンスの向上 - メディア ファイルは Google の高速グローバル ネットワークから直接提供されるため、読み込み時間が短縮され、訪問者にとっての全体的なブラウジング エクスペリエンスが向上します。
  • サーバー負荷の軽減 - メディアを外部に保存することで、ホスティングサーバーのデータ処理が減り、サイトがスムーズに動作し、遅延やクラッシュがなくなります。
  • スケーラビリティの向上 - サイトの成長に伴い、Google Cloud は数千の新しいファイルを簡単に処理できるため、高トラフィックまたはメディアの多い Web サイトに最適です。
  • 信頼性とセキュリティの強化 - Google Cloud は、組み込みの冗長性と堅牢なセキュリティを提供し、ファイルの可用性を常に確保し、データ損失から保護します。
  • コスト効率- Google Cloudの実際の使用量のみを支払うことで、帯域幅とストレージの使用量を削減し、ホスティングプランのコストを節約できます。

ステップバイステップでメディアをオフロードする設定

オフロードを開始する前に、アクティブなGoogle CloudアカウントとWordPressサイトの準備ができていることを確認してください。プロセスはシンプルで、クラウドストレージ統合をサポートするプラグインを使用して両方を接続するだけです。以下は、ニーズと好みの制御レベルに応じて使用できる3つの一般的な方法です。.

WP Media Folderでメディアをオフロードする

WP Media Folder は、WordPress メディアライブラリを整理し、Google Drive のような外部クラウドサービスに接続するのに役立つプレミアムプラグインです。Google Driveと統合する前に、Google Cloud プロジェクトをセットアップする必要があります。

Google Cloudプロジェクトの作成

次に、プロジェクトに必要なAPIを有効にする必要があります。APIとサービス > ライブラリに移動し、Cloud Storage APIとGoogle Cloud Storage JSON APIの両方を有効にします。

これらのAPIにより、WordPressサイトはGoogle Cloudアカウントと通信し、メディアを効率的に保存できます。これで完了したら、次のステップとして、資格情報を設定して安全な接続を確立します。.

認証情報の設定

プロジェクトの設定が完了したら、次のステップはOAuth資格情報を設定することです。WP Media FolderはGoogle Cloudに安全に接続できます。左のサイドバーからAPIとサービス > 資格情報に移動し、+ 資格情報を作成 > OAuthクライアントIDをクリックします。

プロンプトが表示されたら、まずアプリ名、メールアドレス、認証済みドメイン(たとえば、WordPress サイトのドメイン)を提供して OAuth 同意画面をセットアップする必要があります。.

OAuthクライアントIDを作成するときは、アプリケーションタイプとしてWebアプリケーションを選択します。

Authorized JavaScript originsの下にウェブサイトのURLを、Authorized redirect URIsの下にリダイレクトURLを追加します。完了すると、GoogleはクライアントIDとクライアントシークレットを生成します。.

これらを安全に保管してください。後で WP Media Folder 設定に貼り付ける必要があります。この資格情報の設定により、WordPressサイトとGoogle Cloud間の安全で検証済みの接続が保証されます。.

WordPressとの統合

プロジェクトと認証情報の準備ができたら、Google CloudとWP Media Folderを接続します。WordPressダッシュボードで、設定 > WP Media Folder > クラウド > メディアオフロードに移動し、クラウドプロバイダーの選択の下にある編集アイコンをクリックして、Google Cloud Storageを選択します。

アクセスキーID、シークレットアクセスキー、プロジェクトIDの入力が求められます。これらは、Google Cloud Consoleで以前に生成した資格情報から取得します。設定を保存すると、プラグインは自動的に接続を検証します。.

接続したら、バケットを作成できます。バケットは、 WP Media Folder ページで直接作成することも、https://console.cloud.google.com/storage/overviewのリンクから作成することもできます。その後、「バケットの作成」を選択します。.

その後、次のようにいくつかのフィールドに入力します。.

ated - そうであれば、バケットは以下のように正常に作成されます。.

ファイルを自動的に転送するには、Google Cloud Storageにコピーを有効にします。この設定を有効にすると、WordPressのメディアライブラリにアップロードされたすべての新しいファイルが、Google Cloudバケットに即座にコピーされます。統合を有効にする前に既存のメディアがある場合は、Google Cloud Storageと同期ボタンをクリックするだけです。.

ファイルをオフロードしてサーバーのスペースを完全に解放したい場合は、「アップロード後に削除」機能を有効にします。これにより、すべてのメディアがホスティングサーバーではなくGoogle Cloudに排他的に保存されます。また、「添付ラベル」オプションをオンにすると、メディアライブラリのGoogle Cloudアイコンにマウスオーバーしたときにファイル情報が表示され、オフロードされたファイルを簡単に識別できます。.

ファイルを戻す必要がある場合やプラグインをアンインストールする場合は、「Google Cloud Storage Mediaの取得」オプションを使用します。この機能により、既存のリンクを壊すことなく、Google CloudからWordPressライブラリにすべてのメディアがコピーされ、サイトがスムーズに実行され続けます。.

WordPressとGoogle Cloudの統合に関する詳細については、記事WP Media Folder アドオンGoogle Cloud Storage統合を参照してください。

乱雑なメディアライブラリにサヨナラを.

WP Media Folderを使用すると、ファイルをカテゴリ化し、クラウドストレージとフォルダを同期し、素晴らしいギャラリーを作成し、リンクを壊さずに画像を置き換えることができます。
今日すぐメディアワークフローを最適化しましょう

プラグインを今すぐ入手

WP Statelessでメディアをオフロードする

WPステートレスは、WordPressのメディアファイルをGoogle Cloud Storageと自動的に同期する無料プラグインです。ステートレスモードやバックアップモードなど、いくつかのモードを提供しています。ステートレスモードはクラウドから直接ファイルを配信し、バックアップモードはサイトとクラウドの両方にコピーを保持します。.

まず、WordPressダッシュボードのプラグイン > 新規追加からWPステートレスをインストールして有効化します。

有効化したら、セットアップアシスタントを起動し、Googleアカウントでログインします。プラグインがGoogle Cloudプロジェクトを管理できるようにアクセスを許可します。.

画像ソース: kinsta.com

新しいプロジェクトを作成するか、既存のものを使用し、メディアを格納するバケットを選択または作成します。セットアップ中に、バケット名がカスタムドメイン(例:gcs.yourdomain.com)と一致することを確認し、スムーズな統合を実現します。すべて設定したら、続行をクリックすると、接続が完了したことを確認するメッセージが表示されます。

画像ソース: kinsta.com

WordPressダッシュボード内で、メディア > ステートレス設定 に移動し、メディアファイルの処理方法を選択します。

  • 無効: WPステートレスをオフにします。
  • バックアップ: ファイルをGoogle Cloudにアップロードしますが、ローカルURLから提供します。
  • CDN:Google Cloudから直接メディアをコピーして提供します(他のCDNとの併用はできません)。
  • ステートレス: メディアをGoogle Cloudに完全にオフロードし、ローカルコピーを削除してディスク容量を節約します。
画像ソース: kinsta.com

キャッシュ制御による高速配信、WordPressで削除されたファイルをGoogle Cloudから削除するGSCファイル削除、古いキャッシュファイルの読み込みを防止するキャッシュバスティングなどの追加設定も有効にできます。.

画像ソース: kinsta.com

WP Offload Mediaでメディアをオフロード

WP Offload Mediaは、画像、動画、ドキュメントなどのWordPressメディアファイルを接続されたクラウドストレージ プロバイダーに自動転送する無料で信頼性の高いプラグインです。Google Cloud Storage、Amazon S3、DigitalOcean Spacesなどの主要プラットフォームをサポートしています。.

まず、クラウドストレージアカウントを新規プロジェクトとユーザークレデンシャルの作成によりセットアップします。公式サイトで無料のAWSアカウントを作成(認証のためクレジットカードが必要)するか、既にアカウントをお持ちの場合はサインインします。.

次に、ユーザー一覧ページに移動し、ユーザーを作成をクリックして、わかりやすい名前(例:yourdomain-offloadwordpressmedia)を付け、コンソールへのアクセスはスキップし、AmazonS3FullAccessポリシーをアタッチします。次に、ユーザーを作成をクリックして完了します。

画像ソース: wpbeginner.com

次に、ユーザーを開き、セキュリティ認証情報 > アクセスキーに移動し、アクセスキーを作成

画像ソース: wpbeginner.com

AWSの外部で実行されているアプリケーションを選択し、Access Key IDとSecret Access Keyを含む.csvファイルをダウンロードして、安全に保管してください。.

画像ソース: wpbeginner.com

WP Offload Mediaに接続するには、WordPressのwp-config.phpファイルを開き、次のコードを追加します。

define( 'AS3CF_SETTINGS', serialize( array( 'provider' => 'aws', 'access-key-id' => 'YOUR_ACCESS_KEY_ID', 'secret-access-key' => 'YOUR_SECRET_ACCESS_KEY', ) ) ); 

次に、WordPressダッシュボードからWP Offload Mediaプラグインをインストールして有効にします。.

有効にしたら、設定 > WP Offload Media に進み、クラウドストレージサービスで提供されたアクセスキーを入力してWordPressサイトを接続します。次に、新しいバケット(クラウド内のメディアファイルを保存する専用フォルダ)を作成します。バケットにはわかりやすい名前(例:media.yourdomain.com)を付け、主要なユーザーがいる地域に近いリージョンを選択して、より高速な配信を実現します。

画像ソース: wpbeginner.com

設定を保存すると、WordPressにアップロードされた新しいメディアは、選択したクラウドプロバイダーから自動的に保存および配信されます。このセットアップにより、ホスティングの負荷が軽減され、サイトの速度が向上し、Web全体でのメディア配信がスムーズになります。.

ホスティングコストの削減と読み込み速度の改善のためのヒント

メディアをGoogle Cloudにオフロードすると、ウェブサイトのパフォーマンスが大幅に向上しますが、いくつかの最適化戦略と組み合わせることで、さらに大きな影響を与えることができます。メディアの保存、配信、メンテナンスの方法を管理することで、読み込み速度を向上させるだけでなく、不要なホスティング費用を削減できます。ここでは、セットアップを最大限に活用するための実用的なヒントをいくつか紹介します。.

キャッシングとCDNで配信を最適化

キャッシュおよびCDN(Content Delivery Network)の統合により、メディアファイルが世界中の訪問者にとって素早く読み込まれるようになります。CDNは、メディアのコピーを複数のグローバルサーバーに保存し、ユーザーが最も近いサーバーからファイルをダウンロードできるようにします。これにより、レイテンシーが低減され、特に画像の多いウェブサイトやトラフィックの多いウェブサイトで読み込み時間が大幅に改善されます。.

さらに、ウェブサイトとサーバーの両方でキャッシュを有効にすることで、頻繁にアクセスされるファイルを毎回再読み込みする必要がなくなります。WP Speed of Light などのプラグインは、このプロセスを自動化するのに役立ちます。Google Cloudと組み合わせて使用すると、これらのツールはメディア配信を最適化し、ユーザーエクスペリエンスを向上させる強力な組み合わせを作成します。

未使用または重複したメディアを削除する

時間が経つにつれて、WordPressサイトには未使用または重複したメディアファイルが蓄積され、貴重なストレージスペースを消費します。これらのファイルはホスティングコストを増加させるだけでなく、メディア管理プロセスを遅くする可能性もあります。定期的にメディアライブラリを監査することで、クリーンで効率的なセットアップを維持できます。.

Media Cleanerのようなツールを使用して、使用されなくなったファイルを安全に検出して削除できます。削除する前に、重要な資産を失わないようにデータをバックアップしてください。ストレージを整理しておくと、コストを節約できるだけでなく、将来のバックアップや移行も簡単になります。.

アップロード前に画像を圧縮する

大きな最適化されていない画像は、ウェブサイトの読み込みが遅い原因の1つです。画像を圧縮すると、アップロード前に視覚的な品質を維持しながらファイルサイズを削減し、ページの読み込みが速くなり、帯域幅の使用量が削減されます。

TinyPNG、ShortPixel、Imagifyなどのツールを使用すると、画質の低下を抑えて画像を自動的に圧縮できます。自動化されたワークフローをお好みの場合、これらのツールをWordPressと直接統合できます。プロセスの初期段階で画像を最適化することで、Webサイトが最初から軽量かつ効率的に動作することを保証します。.

Google Cloud Storage を監視する

Google Cloudストレージの使用状況を定期的に監視することで、未使用の容量に対して過払いを行わないようにできます。ウェブサイトが生成および保存するデータ量を把握することで、トレンドを特定し、コストがかかる前に必要な調整を行うことができます。.

Google Cloudは、どのファイルが最もスペースを消費し、どの程度アクセスされているかを示す詳細なストレージ レポートを提供します。これらの洞察に基づいて、アーカイブ、削除、またはGoogle Cloud NearlineやColdlineなどの安価なストレージ オプションへのファイル移動を決定できます。積極的な監視は、クラウド コストを管理しながらパフォーマンスを維持するのに役立ちます。.

全てのウェブマスターへ!

時間を節約し、生産性を高める WP Media Folder。クライアントのメディアファイルを簡単に整理し、カスタムギャラリーを作成し、シームレスなユーザー体験を提供します。
今すぐウェブサイトプロジェクトをアップグレードしてください!

プラグインを今すぐ入手

結論

Google Cloud Storageへのメディアのオフロードは、WordPressサイトのパフォーマンス、信頼性、スケーラビリティを向上させる強力な方法です。画像、ビデオ、その他のファイルをクラウドに転送することで、ホスティングサーバーの負荷を軽減し、Googleのグローバルネットワークを介してコンテンツの配信を高速化できます。WP Media Folder

個人ブログやトラフィックの多いビジネスサイトを管理している場合でも、メディアのオフロードはホスティングコストを削減し、ユーザーエクスペリエンスを向上させるのに役立ちます。プロセスをさらに簡単に効率的に行うには、WordPressサイトをWP Media Folderと統合して、Google Cloudとのシームレスな同期を試してください。

最新情報をお届け

ブログを購読すると、新しい更新情報があった際にメールでお知らせしますので、見逃すことはありません。.

関連記事

 

コメント

まだコメントはありません。最初にコメントを投稿してください
既に登録済みですか? こちらからログイン
2026年3月3日(火)

キャプチャ画像