チュートリアル
Shotomatic Team
読了まで約10分

Macでウェブサイトのスクリーンショットを自動撮影する方法

MacでURLリストからウェブサイトを自動撮影します。監査、アーカイブ、定期確認に使うフルページまたはビューポートの撮影手順です。

ウェブサイト確認のために並べられた複数のノートパソコン画面

毎週、同じウェブサイトのスクリーンショットが必要。公開前に20個のURLを撮影したい。料金ページを変更する前に、日付入りの見た目の記録を残したい。これを手動で行うと、ページを開き、待ち、撮影し、保存して次へ進む作業を何度も繰り返すことになります。

こうした作業には、URLを使う撮影が適しています。必要なページをツールへ渡し、ビューポートのスクリーンショットフルページのスクリーンショットを選んで、自動で処理します。

要点: 同じ作業を繰り返すなら、ウェブサイト撮影の自動化を使います。URL、端末サイズ、撮影モードを指定し、監査、アーカイブ、QA、レポート用に結果を書き出してください。

この用途だと分かっている場合は、ウェブサイト撮影の自動化から始められます。

開示事項:当社は、このチュートリアルで使うShotomaticを開発しています。URLを使って撮影できるツールなら、基本的な考え方は同じです。ここでは私たちが最もよく理解している自社ツールを使います。

ウェブサイトの自動撮影が役立つ場面

1ページだけなら手動撮影でも困りません。単発の作業ではなくなったときに、負担が大きくなります。

よくある用途は次のとおりです。

  • 定期的なウェブサイト監査
  • 公開前後の比較用セット
  • 競合ページの記録
  • コンプライアンスや記録管理向けのビジュアルアーカイブ
  • デスクトップ、タブレット、モバイルのレスポンシブ確認

この段階になると、ウェブサイト撮影の自動化が役立ちます。作業は単発の撮影から、繰り返し実行できるURLベースの処理に変わります。

ブラウザウィンドウ撮影とURL撮影

Macでウェブサイトを撮影する方法は2つあり、向いている用途が異なります。

ブラウザウィンドウを撮影する場合

  • ページへのログインが必要
  • 認証済みのセッションを維持したい
  • 実際の画面を手動でクリックして進む
  • 開いているブラウザタブでの操作に依存するページ

URLからウェブサイトを撮影する場合

  • 公開ページを撮影する
  • リストから同じ条件で繰り返し撮影したい
  • 1回の処理で複数のURLが必要
  • 監査やアーカイブの作業を整理したい

この用途では、URLリスト専用の撮影ワークフローが役立ちます。すべてのページを自分で開く代わりにURLリストを渡し、後で完成した一式を確認します。

ウェブサイトのスクリーンショットを自動撮影する

手順1:URLリストを作る

まず、重要なページを選びます。

  • ホーム
  • 料金
  • 機能
  • 主なランディングページ
  • よく読まれるブログ/ドキュメント

毎週の簡単な確認なら5〜10個、公開前の確認なら20〜50個のURLになるかもしれません。

大きなURL一式を処理する場合は、Macで複数のウェブページを一括撮影する方法をご覧ください。この記事では、より広い自動撮影の流れを扱います。

手順2:目的に合う撮影モードを選ぶ

撮影モードによって、スクリーンショットで答えられる質問が変わります。

  • ビューポートモード:「この端末サイズで、今ページがどう見えるか」
  • フルページモード:「ページの上から下まで、何が含まれていたか」

QA、ファーストビュー、レスポンシブ比較なら、ビューポートで足りることがよくあります。アーカイブ、ドキュメント、長いコンテンツページには、通常フルページが向いています。

手順3:端末プリセットを選ぶ

同じURL一式を、1回につき1つの端末サイズで実行します。

  • デスクトップ
  • タブレット
  • モバイル

これで確認用セットの条件をそろえられます。3種類すべてが必要なら、同じリストを3回実行します。1回ごとに確認事項を1つに絞ると、結果を比較しやすくなります。

手順4:次の作業に合わせて書き出す

撮影が完了したら、次の用途に合わせて選びます。

  • 画像を1枚ずつ確認するならPNG
  • 日付入りアーカイブやクライアント向け文書ならPDF

画像一式ではなく、引き渡せる文書が必要なら、MacでスクリーンショットをPDFに保存する方法が対応する手順です。

Shotomaticで実行しますか? ウェブサイト撮影の自動化または料金ページをご覧ください。

主な用途

同じURL形式の作業を、ウェブサイト監査、公開時点の記録、レスポンシブ確認、競合調査、日付入りアーカイブに使えます。入力は変わっても、手順は同じです。決めたURLリストを保ち、1回の実行では1つの撮影モードを使い、後から比較するなら出力に日付を付けます。

大きなURLリストと一括処理の制限については、ウェブサイト一括撮影ガイドをご覧ください。

ウェブサイト撮影をスケジュールできる?

現在のShotomatic Website Captureは、無人のスケジュール実行には対応していません。URLリストと設定を残して繰り返し確認できますが、各バッチは自分で開始します。

不在中に撮影する必要があるなら、ウェブサイト監視サービスか、スケジューラー付きのAPIを使います。コードを書かずにウェブサイト撮影を自動化する方法では、これらとローカルで開始する一括撮影の違いを説明しています。

よくある失敗

すべてのページをフルページで撮影する

フルページが必要ないこともあります。ヒーロー、ナビゲーション、冒頭のメッセージ、最初のスクロール範囲が確認対象なら、ビューポート撮影のほうが速く、比較もしやすくなります。

1回の実行に多くの目的を混ぜる

1回ですべてを解決しようとしないでください。デスクトップ版の公開監査、モバイルのレスポンシブ確認、アーカイブ用の記録は、3つの別の仕事です。分けて実行します。

ログイン済みページにURL撮影を使う

認証の内側にあるページは、通常のウィンドウ撮影へ戻ります。ウェブサイトの自動撮影は、保護されたアプリ画面ではなく公開URLに最も適しています。

よくある質問

ブラウザで1ページずつ開かずに、ウェブサイトを自動で撮影できますか?

はい。URLを使う撮影では、各ページを自動で読み込み、スクリーンショットを撮ります。ここが手動のブラウザ撮影との主な違いです。

ビューポートとフルページ、どちらのスクリーンショットを使うべきですか?

ファーストビューや特定の端末サイズを確認するならビューポート。ページ全体が必要ならフルページを使います。

ログインが必要なページにも使えますか?

公開URLを使う撮影方式としては適していません。ログイン済みページは、認証済みセッションのブラウザウィンドウを撮影してください。

デスクトップ、タブレット、モバイル版を自動で撮影できますか?

はい。同じURLを異なる端末プリセットで実行し、後から結果を比較します。

ウェブサイトの撮影を無人でスケジュール実行できますか?

現在のShotomatic Website Captureではできません。設定を保存して同じ条件で再実行できますが、各バッチは自分で開始します。無人のスケジュールが必要なら、監視サービスまたはスケジューラー付きAPIを使ってください。

コードを書かずにWebサイトのスクリーンショットを自動化

Website Captureなら、URLリストをページごとの設定で撮影し、結果を確認して書き出せます。スクリプトの管理は不要です。

Macでウェブサイトのスクリーンショットを自動撮影する方法 | ブログ | Shotomatic