このページで: [隠れる]
PDF を iframe に埋め込むと、すべての iPhone 訪問者に 1 ページ目が表示されます, それなら何もない. Apple のモバイル Safari は、iOS 以来、埋め込まれた PDF をフラットな画像としてレンダリングしてきました。 8. Automattic 自身の File ブロックのドキュメントでは依然として次のように警告しています。 “ほとんどの携帯電話やタブレットのブラウザでは埋め込み PDF は表示されません”. 統計カウンター 携帯電話を置く 52.57% 7 月の全世界のウェブ トラフィックの割合 2026. あなた自身の分割は異なります, したがって、埋め込みが十分であると判断する前に、分析で確認してください. 数字が何であれ, ほとんどの PDF チュートリアルの冒頭にあるアドバイスは、読者層全体にとっては役に立ちません。.
簡単な回答: PDF を独自のサーバーにアップロードし、プレーンなアンカー タグを使用してリンクします。. 追加します ダウンロード ファイルが同じドメイン上にある場合のみ属性. そのリンクの上に追加としてページに埋め込みます, 決してその代わりに. 次に、 rel =”正規の” PDF の HTTP ヘッダー, したがって、Google はファイルではなくページにクレジットを付与します.

最終レビュー済み: 8月 2026. ブラウザの動作, ホストのアップロード上限とアクセシビリティ期限を一次ソースと照合してチェック.
このガイドがどのようにまとめられたか
以下のすべての技術的主張は、8 月に確認された一次情報源に遡ります。 2026, 二次的な書き込みにはなりません. ブラウザの動作は MDN と Apple の開発者フォーラムから得られます. 検索エンジンの動作は Google 検索セントラルのドキュメントに基づいています, SEO ブログからの引用ではありません. WordPress の動作は、コア リリース ノートと make.wordpress.org の開発投稿に基づいています。. アップロード上限は各ホスト独自のナレッジベースから取得されます. 法的期限はada.govと欧州委員会によって定められています, ISO および PDF Association の文書標準.
3 つの除外が決定の要因となった. 機能する前に有料サービスが必要なメソッドはすべて削除されました, PDF リンクには定期購読を含めるべきではないため. ベンダーのドキュメントで確認できなかったテクニックも削除されました, どんなに頻繁に繰り返されても. プレーン FTP は意図的に省略されました. ホスティングパスワードをクリアテキストで送信します, そして、すべての主流ホストは現在、代わりに SFTP またはブラウザ ファイル マネージャーを提供しています。.
この記事の角度に応じて基準が重み付けされました. モバイルレンダリングが最も重要, それは標準的なアドバイスが失敗するところだからです. 検索の副作用が 2 位になりました, PDF は URL であり、URL のように動作するため. アクセシビリティは 3 位でした, EU内で取引する人にとっては急速に上昇しています.
もう正直な限界. ブラウザのバージョンをまたいだデバイス ラボは実行しませんでした. モバイル埋め込みの失敗は Apple と Automattic によって文書化されています。, そして私たちはそれを測定したものとしてではなく、そのように報告します. ホストのアップロード上限も予告なく変更されます. ここの図を出発点として扱い、独自のコントロール パネルを確認してください。.
アップロードする前に: ホストが実際に許可していること
アップロードが成功するかどうかは 2 つの制限によって決まります, そして彼らは別々の場所に座ります. まずはPHPの設定です アップロード_最大ファイルサイズ, アップロードされる単一ファイルの上限. 2つ目は post_max_size, これでリクエスト全体がカバーされます. 最初の値を 2 番目の値よりも高く設定しても、アップロードは失敗します. だから二人は一緒に育つことが多い.
天井は予想以上に変化します. SiteGround の事前定義 アップロード_最大ファイルサイズ で 256 MB ですが、クラウド アカウントでのみそれをさらに引き上げます, リクエストにより. Bluehost は 50 PHP 構成の MB のデフォルト, これは、ファイル マネージャーを使用して php.ini ファイルで自分で編集します。. それは 52 つのメインストリーム ホスト間の x ギャップ, そして誰もそれを価格ページに載せない. ホスティングを検討している理由はドキュメント ライブラリですか?? 私たちの ホスティング検索ツール 4 つのナレッジ ベースを読むよりも高速にフィルタリングできます.
ほとんどのチュートリアルで省略されるのはこれです. WordPress 設定はサーバーをオーバーライドできません. アップロード制限を引き上げると主張するプラグインは、php.ini ファイルを書き込むか、アップロードを分割します。. ホストがサーバー レベルで値をロックしている場合, どちらのアプローチも同じ壁で止まります.
自分の限界を約10秒でチェック. WordPressで, メディアを開く, 次に、新規追加, そして読んでください “アップロードファイルの最大サイズ” ドロップゾーンの下の行. cPanel を備えた任意のホスト上で, MultiPHP INI Editor の下を見てください。. その数字が実際の予算です, そしてそれは次のステップでどれだけ強く圧縮するかを決めるはずです.
ステップ 1: サーバーに送信される前に PDF を準備する
デザインツールから直接エクスポートされた PDF は通常、印刷用に作成されます. つまり、 300 dpi 画像は誰もスクリーン上でフル解像度で見ることはありません. へのダウンサンプリング 150 dpi Web および電子メール配信の標準ターゲットです. Acrobat の「ファイル サイズの削減」コマンドは、通常、画像の多いファイルを次の方法で削減します。 50 に 80%, ほとんどの場合、画像には重みが存在します。.
次に、高速 Web ビューをオンにします, 線形化とも呼ばれます. 線形化された PDF は、最初のページとルックアップ テーブルをファイルの先頭に移動します。. ビューアは HTTP バイト範囲リクエストを通じて残りのページを取得しながら、ページ 1 をレンダリングできます。. 200 ページのマニュアルで、読者は最初の 3 ページのみを開きます。, もう一方の 197 決してワイヤーを渡らないでください. Apache, Nginx, IIS と主流の CDN はすべて、デフォルトでバイト範囲の提供をサポートしています。. あなたとこれの間に立ちはだかる唯一のものは、PDF ツールのチェックボックスです.
アップロードする前にあと 2 つ. どちらの操作も現時点では 1 分かかりますが、ファイルがライブでリンクされた後に元に戻すのは面倒です.
- ファイル名がURLになります. 価格表-2026.pdf 読みやすいリンクと読みやすい検索結果です. PL_FINAL_v3(2).pdf どちらでもない. 括弧とスペースはパーセントエンコードされ、誰も手動で共有できないものになります.
- ドキュメントにタグを付ける. タグ付けにより、どのテキストが見出しでどのブロックが表であるかをスクリーン リーダーに通知します。. 2 段組みのページでの読み取り順序も設定します。. 支援ソフトウェアへ, タグのない PDF は文字の壁です. これには法的な期限が設けられています, で覆われています アクセシビリティセクション.
PDF はスキャンしたものですか? アップロードする前に OCR テキスト レイヤーを追加してください. Google は画像のみの PDF に対して OCR を実行します, ファイルが検索できないようにするため. ただし、色あせていると認識精度が大幅に低下します, 手書きまたは低解像度のオリジナル. テキストレイヤーのないスキャンも検索できません, 誰かがコピーしたり読み上げたりする.
ステップ 2: ファイルをアップロードする
3つのルート, どれが適切かは、移動するファイルの数によって異なります.
WordPress メディア ライブラリ 1 つまたは 2 つのファイルを問題なく処理できる. メディア, 新しく追加する, PDFをドラッグしてください, 次に、添付ファイルの詳細パネルからファイル URL をコピーします。. その URL は、サイト上のすべてのリンクが指す場所です. このルートでは、一部のインストールで追加のページも作成されます。, それは SEOセクション カバー. 50 個のファイルをアップロードする前に、サイトがその線のどちら側に該当するかを調べてください。.
ホスティングファイルマネージャー 少数のファイルに対しては最速であり、何もインストールする必要はありません. cPanel またはホストのダッシュボードにログインします, ファイルマネージャーを開く, そしてに行きます public_html. という名前のフォルダーを作成します ファイル また ドキュメント そこにアップロードします. あなたの URL は次のようになります https://yoursite.com/files/price-list-2026.pdf. ドキュメントを予測可能な 1 つのフォルダーに保存すると、後で効果が得られます. ヘッダーまたはロボット ルールをすべてに一度に適用するとよいでしょう.
SFTP バルクのルートです. FileZillaを使用する, Cyberduck または WinSCP, ポートに接続する 22 SFTPプロトコルを使用した場合, フォルダをドラッグして横に移動します. ポート上では FTP ではありません 21. このプロトコルはユーザー名とパスワードを暗号化せずに送信します, そしてそれを受け入れる理由はありません 2026 SFTP に追加費用がかからない場合. ホストが依然としてプレーン FTP のみを提供している場合, それを残りのセキュリティ体制に関する信号として扱う.
ステップ 3: PDFへのリンク
リンク自体は 1 行です, そしてそれは20年経っても変わっていない:
<href=”/ファイル/価格リスト-2026.pdf”>2026 価格表 (PDF, 1.2 MB)</a>
アンカーテキストに形式とサイズを入力します. これは、PDF リンクに関する最も一般的な苦情を回避するための小さな礼儀です。. ページに見えるものをタップして、 14 モバイルデータでのMBダウンロード.
さて、人々をつまずかせる部分. The ダウンロード 属性はブラウザにファイルを開くのではなく保存するように指示します。:
<href=”/ファイル/価格リスト-2026.pdf” ダウンロード=”acme-価格リスト-2026.pdf”>価格表をダウンロードする</a>
MDN は制限を明確に記載しています: ダウンロードは同じオリジン URL に対してのみ機能します, プラス 塊: と データ: スキーム. 別のドメイン上の PDF を指定すると、ブラウザは属性を無視します。, 代わりにファイルに移動します. それが理由です “パンフレットをダウンロード” 誰かがメディア ライブラリを CDN サブドメインに移動した瞬間にボタンが壊れる. Google ドライブのリンクを交換すると、同じサイレントエラーが発生します. マークアップはまだ正しいようです.
サイト上のすべての PDF を開くのではなくダウンロードする必要がある, マークアップに関係なく? サーバー側で行う, とともに コンテンツの配置 ヘッダ. アパッチの場合, .htaccess内:
<ファイルマッチ “\.(pdf)$”>
ヘッダーセットのコンテンツの配置 “アタッチメント”
</ファイルマッチ>
Nginx に相当するものは次のとおりです。 add_header コンテンツの配置 “アタッチメント; ファイル名=$リクエストベース名”; 一致するロケーションブロック内. に設定します 列をなして 代わりに、PDF はブラウザ ビューアで開きます。. 1 つの注意点: ルールは一致するすべての PDF をヒットします, インライン化したかったものを含む. サイト全体ではなくフォルダーに範囲を設定します.
ステップ 4: ページに PDF を埋め込む (本当に必要な場合)
埋め込むと、訪問者を追い出すのではなく、ドキュメントがレイアウト内に表示されます。. ほとんどのデバイスでも失敗します. 動作中のリンク上の装飾として扱います, 決してリンクそのものとしてではない.
生の HTML バージョンは iframe です:
<iframe src=”/files/price-list-2026.pdf#view=FitH” 幅=”100%” 身長=”800″ 読み込み中=”怠け者” タイトル=”2026 価格表”></iframe>
追加 読み込み中=”怠け者” ブラウザはフレームがビューポートに近づくまでリクエストを保持します。. 現在では幅広いサポートが行われています: クロム 77 そして上へ, 角 79, Firefox 121, サファリ 16.4, オペラ 64 とサムスンインターネット 12. のために 6 MB PDF がスクロールせずに表示される, 1 つの属性が維持される 6 最初のロードから MB をオフにする. The <物体> と <埋め込む> 要素は同じモバイルの問題に対して同じ仕事をする, したがって、それらを好む理由はありません.
モバイルの問題, 一度述べた. iOS Safari は PDF を埋め込みません. ページ 1 の画像をレンダリングします. 2 ページまでスクロールできません, そして印刷すると画像が印刷されます. Apple の開発者フォーラムは、iOS 以来このレポートを掲載してきました。 8, Automattic のドキュメントには、一般的に携帯電話とタブレットに対する警告が繰り返し記載されています。. CSS修正はありません. 回避策は、すでに追加したダウンロードリンクです.
WordPress ファイルブロック ノーコードルートです. ファイルブロックを挿入する, PDFをアップロードする, それから有効にします “インライン埋め込みを表示” PDF設定で高さをピクセル単位で設定します. ダウンロードボタンの切り替えとリンク先の選択も可能です. デスクトップ寄りのページ上の 1 つのドキュメントには問題ありません. モバイルフォールバックはまったく提供されません, ブロック自体のドキュメントでは、ほとんどの携帯電話が埋め込みをレンダリングしないことを認めているため、これは本当のギャップです.
グーグルドライブ サーバーにアクセスできない場合でも機能します, ウェブサイトビルダーまたはロックダウンプランで. ドライブにアップロードし、共有を設定します “リンクを知っている人は誰でも”. 次に、iframe でプレビュー URL を使用します。: https://drive.google.com/file/d/FILE_ID/preview. The /ビュー URLは埋め込まれません, これがここで最もよくある間違いです. 3 つのトレードオフが伴います. ファイルはパブリックに共有する必要があります, ビューアにはあなたのインターフェイスではなく Google のインターフェイスが表示されます, そしてあなたのドキュメントはあなたが制御していないインフラストラクチャ上に存在することになります.
Adobe の PDF Embed API 最も見栄えの良い無料オプションです. 検索すると適切なビューアが表示されます, ズームとページのサムネイル. クライアントIDを登録する, スクリプトにドロップする, 終わり. この制限を考慮して計画を立てる: 1 つのクライアント ID が 1 つのドメインにのみマッピングされます, ワイルドカードやカンマ区切りリストを使用しない. ルート ドメインはそのサブドメインをカバーします. 無料利用枠では最大で次のことが可能です 20 クライアントIDとドメインのマッピング, だから代理店が運営している 30 クライアント サイトには 2 番目のアプローチが必要です.
自己ホスト型 PDF.js 第三者が全くいないルートです. これは、Firefox に組み込まれているビューアとして同梱されているエンジンと同じです. また、設計により iOS の問題を回避します。, PDF は JavaScript でキャンバスに描画されるため、. ブラウザ自体の PDF ハンドラーは決して関与しません. ファイルをホストするのもあなたです, したがって、他の人の稼働時間には何も依存しません. JavaScript ライブラリとその更新の維持にコストがかかります. ドキュメントを継続的に公開する場合に価値があります. 1冊のパンフレットとしてはやりすぎ.
どちらを選んでも, 大きな PDF は依然として大きな転送量です. 分厚いドキュメントと大陸をまたがる聴衆? A CDN でサポートされるホスト ビューアの選択よりもダウンロード時間が短縮されます.
ステップ 5: 完了したと判断する前にテストしてください
典型的な間違いは、リンクを構築したマシン上でリンクをテストすることです. そこには, ファイルはまだローカル パスまたはブラウザ キャッシュから解決されている可能性があります. 代わりにプライベート ウィンドウで URL を開きます, 拡張機能もセッションもなし.
- 生の URL を貼り付けます アドレスバーに. A 404 ファイルが間違ったフォルダーにあることを意味します, または大文字と小文字が一致しない. Linuxサーバーの扱い 価格表.pdf と 価格表.pdf 別のファイルとして, そしてこれは常に人々を魅了します.
- 実際の電話でテストする, サイズ変更されたデスクトップウィンドウではありません. DevTools のデバイス エミュレーションはデスクトップ レンダリング エンジンを使用します. iPhone では表示できない、機能する PDF 埋め込みを喜んで表示します。.
- ダウンロードボタンの動作を確認する. ファイルがページとは異なるサブドメインにある場合, the ダウンロード 属性は無視されます. それについて警告はありません.
- 天井と照らし合わせてサイズを確認してください. A 78 サイレントに切り詰められた MB アップロードでも URL が生成される. ただ開かないだけです.
- Googleでサイトを検索:yoursite.com ファイルタイプ:pdf 一週間後. その結果セットが次のセクションへの入力になります.
ほとんど誰も解決しないSEOの問題
ほとんどのガイドが決して言及しないことは次のとおりです. PDFはURLです, Googleはそれをインデックスします, そしてそれは、人々がたどり着くように意図したページよりも上位にランクされる可能性があります. Google は、サポートされているエンコードされたファイル タイプの 1 つに Adobe Portable Document Format をリストしています. テキストを抽出し、HTML 内のリンクをたどるのと同じように、ファイル内のリンクをたどります。. したがって、ランディング ページとそれに添付されているホワイトペーパーは、同じクエリに対して競合する 2 つの結果になります。. PDF にはナビゲーションがありません, 行動喚起はありません, そしてサイトに戻ることはできません.
修正は、PDF 上の 1 つの HTTP 応答ヘッダーです。, Google は非 HTML ファイルについて明示的に文書化しています:
リンク: <https://www.example.com/white-paper-page/>; rel =”正規の”
これにより、HTML ページが正規であり、PDF がその代替形式であることが Googlebot に通知されます。. URL は絶対パスである必要があります, 相対パスではありません. こんなことをする人はほとんどいない, そしてそれが理由です “Web サイトに PDF を追加” チュートリアルでは、PDF がランク付けされるのにページがランク付けされないサイトが作成され続けます.
Apache で正しく行うべきことが 1 つあります. Canonical はファイルごとの関係です, したがって、各 PDF には独自のページを指す独自のヘッダーが必要です. 使う ファイル ドキュメントごとにブロック, フォルダー全体ではありません ファイルマッチ Content-Disposition に使用したブロック:
<ファイル “ホワイトペーパー.pdf”>
ヘッダーセットリンク '<https://www.example.com/white-paper-page/>; rel =”正規の”‘
</ファイル>
FilesMatch ルールをフォルダー内のすべての PDF に指定すると、すべての PDF に同じ正規 URL が渡されます。. その後、Google は 40 の無関係なドキュメントを 1 ページの複製として扱います, それはあなたが解決しようとしている問題よりもさらに悪い問題です.
文書を完全に検索対象から外すべきか, ゲート付きホワイトペーパーや内部フォームと同様? 使用 X-ロボットタグ: noindex 応答ヘッダーとして. ここではメタロボットタグは機能しません, PDF にはそれを挿入するための HTML ヘッドがないため、. このヘッダーは、非 HTML リソースで noindex を指定する唯一の方法です. robots.txt 内のフォルダーもブロックしないでください, けれど. クロールをブロックすると、Googlebot によるファイルの取得が停止されます。, したがって、noindexヘッダーを読み取ることはありません. クロールできない URL でも結果に表示される可能性がある.
すでに PDF が掲載すべきではない場所にランクされている? どちらの修正も遡及的に機能します, しかしすぐにはではない. Google は新しいヘッダーを確認する前に各ファイルを再クロールする必要があります, したがって、ファイルリストを取得します サイト:yoursite.com ファイルタイプ:pdf 重要なものは待つのではなく、Search Console を通じて検索して送信してください。.
WordPress がまたシワを増やす, どちらの側に属するかは、サイトがいつ作成されたかによって決まります. WordPress 6.4, にリリースされました 7 11月 2023, を紹介しました wp_attachment_pages_enabled オプションを選択して次のように設定します 0 新規インストールについて. その日以降に作成されたサイトにアップロードされた PDF では、別の添付ページが生成されなくなりました。. その URL へのリクエストは代わりにファイルにリダイレクトされます. にアップグレードされたサイト 6.4 オプションが次のように設定されていました 1, 添付ファイルページをオンにしたままにする. 設定画面もありません. サイトが古い場合 6.4, アップロードするすべての PDF は、検索エンジンがインデックス付けできる空に近い薄い URL を作成します。. WP-CLIコマンドでオフにする wp オプション セット wp_attachment_pages_enabled 0.
この問題を解決する前に、尋ねる価値のある質問が 1 つあります. そもそもコンテンツはPDFである必要があるのか? ドキュメントを同じように印刷する必要がある場合、PDF が適しています。, 署名を持ち歩く, または固定レイアウトを保持する. その他すべてについて, HTML ページのランクが高くなります, 読み込みが速くなります, 携帯電話の画面に適応します, 再アップロードせずに編集できます.
アクセシビリティはもはや期限だ, あればいいものではない
2 つの法律がここでの賭け金を変えた, どちらもドキュメントに具体的な名前を付けます.
欧州アクセシビリティ法, 指令 (EU) 2019/882, EU全域で適用されている 以来 28 六月 2025, そしてそれは電子商取引サービスを範囲にもたらします. 銀行業, 交通機関の発券, 電気通信, 電子書籍と視聴覚メディアも同時にカバーされます. EU のオンライン ストアに添付されている製品マニュアルまたは価格表がこれに該当します。. 推定適合規格はENです 301 549, WCAG を組み込んだ 2.1 レベル AA で電子文書をカバーします. サービスを提供する零細企業はサービス義務を免除される. ここでの零細企業とは、以下を意味します 10 スタッフ, プラス売上高または貸借対照表合計(ユーロ以下) 2 100万.
米国では, 司法省の ADA Title II Web ルール セット WCAG 2.1 州および地方自治体の Web コンテンツのレベル AA. コンプライアンスの義務は次のとおりです 26 4月 2027 サービスを提供するエンティティにとって 50,000 またはそれ以上の人, そしてによって 26 4月 2028 小さいもの用. ルール名 “ワードプロセッサ, プレゼンテーション, PDF, またはスプレッドシート ファイル” 直接. 既存の従来の文書は通常、その範囲外にあります, 1 つの大きな例外を除いて. 現在申請に使用している書類, サービスへのアクセスまたはサービスへの参加は遵守する必要があります. それらの年に注目してください, because a fair number of 2026 guides quote an April 2026 ルールのどこにも記載されていない ADA 期限.
アップロードしようとしている PDF にとってこれは何を意味しますか:
- Tag it. 見出し, 段落, リスト, テーブルとリンクにはそれぞれ適切なタグが必要です. 彼らがいなければ, スクリーンリーダーが区別のないテキストを取得する.
- Check the reading order. 2 列のページでは、タグの順序は列に従う必要があります。, 生のレイアウト順序ではありません. これは、タグ付けされていてもチェックされていないドキュメントで最もよくある失敗です。.
- 画像に代替テキストを追加する, 装飾的なものをアーティファクトとしてマークして、スクリーン リーダーがスキップできるようにします.
- 画像のみのスキャンは決して公開しないでください 人々が読むべき文書として. テキストレイヤーがないということは、スクリーンリーダーにアクセスできず、信頼性の高いインデックス作成もできないことを意味します.
PDF/UA は、これらすべての背後にある ISO 標準です。. PDF/UA-1 は ISO です 14289-1:2014, built on PDF 1.7. PDF/UA-2 arrived on 15 行進 2024 as ISO 14289-2:2024, built on PDF 2.0, MathML サポートと新しい構造要素タイプが追加されます。. PDF ツールが実際に書き込むものを確認してください, ドキュメントがにエクスポートされたため、 2014 プロファイルが自動的に間違っているわけではありません, just older. 法的な期限が適用される場合, 最も安全な方法は、コンテンツをアクセス可能な HTML ページとして公開することです。. PDF を一緒にダウンロードして提供します.
どの方法を使用するか: 5つの実際の状況
機能チェックリストをスキップする. あなたのケースが次のいずれかに当てはまります.
- One-page flyer, 下 500 KB, read mostly on phones. Plain link, no embed. 1 ページ目は文書全体です, そのため、iframe では何も購入できず、ダウンロードがかかります. Skip Google Drive too, Google のビューアで 1 つのページをラップすることは、コンテンツというよりもインターフェースであるためです。.
- 年報, 40 ページ, デスクトップを多用する B2B オーディエンス. 独自のサーバー上のリニアライズされた PDF, iframe embed with 読み込み中=”怠け者”, 埋め込みの上にダウンロードリンクが表示されます. ここでは WordPress ファイル ブロックをスキップしてください. 高さボックスとダウンロードの切り替えが表示されます, 電話訪問者に対するフォールバックはなく、独自のドキュメントにはドロップすると記載されています.
- フォームの背後にあるゲート付きホワイトペーパー. アップロードしてください, それから奉仕する X-ロボットタグ: noindex そのフォルダに. 推測できないファイル名に依存しないでください. Googlebot はリンクを通じてファイルを検索します, 公開フォーラムの 1 つの共有 URL がロットのインデックスを作成します. このヘッダーの正規ヘッダーをスキップします, ファイルをページに統合するのではなく、インデックスから完全に削除したいためです。.
- サーバーにまったくアクセスできません, ウェブサイトビルダーまたはロックダウンプランで. Google ドライブを使用すると、 /プレビュー iframe URL が機能する唯一のルートです. 共有を設定する “リンクを知っている人は誰でも” または、あなた以外の全員にエラーが表示されます. script タグを追加できるようになったら、すぐに Adobe の PDF Embed API に移行してください, Googleのブランドではなくあなたのブランドを維持できるからです.
- 天井よりも大きなファイル. 最初に圧縮する, 以来 150 通常、dpi ダウンサンプリングは自動的にギャップを解消します。. まだ行き詰まっている 300 MB? SiteGround はすでに事前定義されています 256 Bluehost のデフォルトの MB 50 MB, したがって、プランを変更するほうが、php.ini と戦うよりも安くなる可能性があります。. 本当に大規模なメディアの場合, Web サーバーのサイズを超えて使用するのではなく、オブジェクト ストレージからサービスを提供し、それにリンクします。.
よくある質問
プラグインを使用せずに PDF を Web サイトに埋め込むことはできますか?
はい. PDF の URL を指す iframe だけで十分です, そしてその <物体> と <埋め込む> 要素は同じ仕事をします. WordPress には File ブロックも組み込まれています, とともに “インライン埋め込みを表示” PDF設定の下で切り替えます. これらはいずれもモバイルの問題を解決しません. 使用するリンクの横にダウンロードリンクを置いておきます.
iPhone では埋め込み PDF が最初のページしか表示されないのはなぜですか?
iOS Safari はファイルを埋め込まないため. フレーム内にページ 1 の画像をレンダリングします. Apple の開発者フォーラムには、iOS 以来、この件に関する報告が掲載されてきました。 8, そしてそれはiframeに影響します, オブジェクトと埋め込みを同等に行う. CSS やマークアップの修正はありません. PDF に直接リンクすると、システム ビューアで全画面で開きます。, すべてのページが機能し、印刷によって実際の文書が生成される場所.
ブラウザで開く代わりに PDF をダウンロードするにはどうすればよいですか?
追加します ダウンロード リンクごとの修正のためのリンクへの属性. まずファイルが同じドメイン上にあることを確認してください, MDN が次のことを文書化しているため、 ダウンロード 同じオリジンの URL に対してのみ機能します。 塊: と データ:. サイト全体の修正の場合, をセットする コンテンツの配置: アタッチメント .htaccess の PDF フォルダーまたは Nginx 設定のヘッダー. サーバー側のバージョンは CDN 移行後も存続するバージョンです.
PDF をサイトに追加すると SEO に役立ちますか、それとも悪影響を及ぼしますか?
両方, 設定によってどちらが決定されるか. Google は PDF テキストをインデックスに登録し、その中のリンクをたどります, 有用なドキュメントがトラフィックを呼び込む可能性があるため、. また、サポートする予定だった HTML ページを上回る可能性もあります。. 送る リンク: <url>; rel =”正規の” ページを指す PDF 上の HTTP ヘッダー. その後、Google は 2 つを相互にランク付けするのではなく、統合します。.
WordPress にアップロードできる PDF の最大サイズはどれくらいですか?
ホストが設定したものに関係なく、, WordPress が設定したものではない. SiteGround の事前定義 アップロード_最大ファイルサイズ で 256 MB は、リクエストに応じてクラウド アカウントに対してのみさらに引き上げられます. Bluehost は 50 ファイル マネージャーを使用して php.ini ファイルで編集する MB のデフォルト. 「メディア」で自分のものを確認してください, 次に、新規追加, ここで、WordPress はドロップゾーンの下に現在の上限を印刷します。.
PDF を自分でホストするべきか、それとも Google ドライブを使用すべきか?
サーバーにアクセスできる場合は自分でホストしてください. 自己ホスト型ファイルは訪問者をドメインに維持し、検索用の正規ヘッダーを運ぶことができます. また、後で誰かが変更する可能性のある共有設定にも依存しません. ファイルにアクセスできないウェブサイトビルダーでは、Google ドライブが最適な答えです. 価格は一般公開です, さらに、Google のビューアがドキュメントにラップされます.
本当に重要な 3 つの決定
このガイドの大部分は詳細です. 3 つの選択肢には重みがある.
初め, 埋め込む前にリンクを貼ってください. リンクはこれまでに存在したすべてのデバイスで機能します. ほとんどの携帯電話やタブレットでは埋め込みが失敗します. リンクを構築する, デスクトップエクスペリエンスがそれを正当化する場合は、上部に埋め込みを追加します.
2番, 正規ヘッダーを送信する. サーバー設定の 1 行で、自分の PDF が自分のページと競合するのを防ぐことができます。. お金もかからないし、ほとんど誰もやらない, それが楽勝の定義です.
三番, アップロード前に圧縮してタグ付けする, その後ではない. を修正する 40 すでに 6 ページからリンクされている MB のタグなし PDF は再アップロードを意味します, 再リンクしてキャッシュされたバージョンを追跡する. 2 分の準備が午後の片付けに勝ります (逆のことをした人に聞いてください).
そしてボーナス4つ目, それは本当に最初です: そもそも PDF である必要があるかどうかを尋ねる. 固定レイアウト, 印刷の忠実性と署名によりフォーマットが正当化される. テキストのページはそうではありません.
いくつかの関連ガイドでは、このガイドでのみ触れている部分について詳しく説明しています。. 私たちのガイド 安全なウェブホスティング SFTP とファイル許可側を適切にカバーします. URL が推測できるドキュメント フォルダーを作成すると、それが重要になります。. 共有プランが快適に提供できるレベルを超えて成長する? クラウドストレージホスティング いつもの次のステップです, ページをレンダリングするのと同じサーバーから大量のダウンロードが行われないようにします。. ファイル配信がランキングにどのような影響を与えるかについての全体像については、, 私たちの SEO に最適化されたホスティング ガイド この記事では、サーバー側のシグナルについては一時的にのみ説明します。.
