Sur cette page: [cacher]
Intégrez un PDF dans une iframe et chaque visiteur iPhone verra la première page, alors rien. Safari mobile d'Apple rend les PDF intégrés sous forme d'image plate depuis iOS 8. La propre documentation du bloc de fichiers d'Automattic prévient toujours que “la plupart des navigateurs de téléphones et de tablettes n'affichent pas les PDF intégrés”. CompteurStatistique mettre le mobile à 52.57% du trafic Web mondial en juillet 2026. Votre propre répartition sera différente, alors vérifiez-le dans Analytics avant de décider que l'intégration est assez bonne. Quel que soit le numéro, les conseils en haut de la plupart des didacticiels PDF échouent pour toute cette tranche de votre public.
Réponse rapide: Téléchargez le PDF sur votre propre serveur et créez un lien vers celui-ci avec une simple balise d'ancrage.. Ajouter le Télécharger attribut uniquement si le fichier se trouve sur le même domaine. Intégrez-le dans la page en tant que supplément en plus de ce lien, jamais à la place. Envoyez ensuite un rel =”canonique” En-tête HTTP sur le PDF, donc Google crédite votre page et non votre fichier.

Dernière révision: août 2026. Comportement du navigateur, les plafonds de téléchargement des hôtes et les délais d'accessibilité sont vérifiés par rapport aux sources primaires.
Comment ce guide a été élaboré
Chaque réclamation technique ci-dessous remonte à une source primaire vérifiée en août 2026, pas à un article secondaire. Le comportement du navigateur provient de MDN et des forums de développeurs Apple.. Le comportement des moteurs de recherche provient de la documentation de Google Search Central, pas de blogs SEO qui le citent. Le comportement de WordPress provient des notes de version principales et des publications de développement de make.wordpress.org. Les plafonds de téléchargement proviennent de la propre base de connaissances de chaque hôte. Les délais légaux proviennent d’ada.gov et de la Commission européenne, et les normes documentaires de l'ISO et de la PDF Association.
Trois exclusions ont façonné ce qui a fait la différence. Toute méthode nécessitant un service payant avant de fonctionner a été abandonnée, car un lien PDF ne doit pas comporter d'abonnement. Toute technique que nous n'avons pas pu confirmer dans la documentation du fournisseur a également été abandonnée., même si cela se répète souvent. Le FTP simple a été volontairement laissé de côté. Il envoie votre mot de passe d'hébergement en texte clair, et chaque hébergeur grand public propose désormais SFTP ou un gestionnaire de fichiers de navigateur à la place.
Les critères ont été pondérés pour l’angle de cet article. Le rendu mobile compte le plus, parce que c'est là que les conseils standards échouent. Les effets secondaires de la recherche sont arrivés en deuxième position, puisqu'un PDF est une URL et se comporte comme telle. L'accessibilité arrive en troisième position, et cela augmente rapidement pour tous ceux qui font du commerce dans l'UE.
Maintenant les limites honnêtes. Nous n'avons pas mené d'atelier sur les appareils sur toutes les versions de navigateur.. L'échec de l'intégration mobile est documenté par Apple et par Automattic, et nous le rapportons comme tel plutôt que comme quelque chose que nous avons mesuré. Les plafonds de téléchargement des hôtes changent également sans annonce. Considérez les chiffres ici comme un point de départ et vérifiez votre propre panneau de contrôle.
Avant de télécharger: Ce que votre hôte autorise réellement
Deux limites déterminent si un téléchargement réussit, et ils s'assoient à des endroits différents. Le premier est le paramètre PHP upload_max_filesize, le plafond dur sur un seul fichier téléchargé. La deuxième est post_max_size, qui couvre toute la demande. Définissez le premier plus haut que le second et le téléchargement échoue toujours. C'est pourquoi les deux sont généralement élevés ensemble.
Les plafonds varient plus que prévu. SiteGround prédéfinit upload_max_filesize à 256 Mo et ne l'augmente davantage que sur les comptes Cloud, sur demande. Bluehost expédie un 50 Mo par défaut dans sa configuration PHP, que vous éditez vous-même dans un fichier php.ini via le gestionnaire de fichiers. C'est un 5x écart entre deux hôtes grand public, et personne ne le met sur une page de tarification. Votre bibliothèque de documents est-elle la raison pour laquelle vous achetez un hébergement ?? Notre outil de recherche d'hébergement filtre plus rapidement que la lecture de quatre bases de connaissances.
Voici ce que la plupart des tutoriels ignorent. Aucun paramètre WordPress ne peut remplacer le serveur. Les plugins qui prétendent augmenter votre limite de téléchargement écrivent un fichier php.ini pour vous ou divisent le téléchargement en morceaux. Si l'hôte a verrouillé la valeur au niveau du serveur, les deux approches s'arrêtent au même mur.
Vérifiez votre propre limite en dix secondes environ. Dans WordPress, ouvrir les médias, puis ajouter un nouveau, et lis le “Taille maximale du fichier de téléchargement” ligne sous la zone de largage. Sur n'importe quel hôte avec cPanel, regardez sous l'éditeur MultiPHP INI. Ce chiffre est votre vrai budget, et cela devrait déterminer la force avec laquelle vous compressez à l'étape suivante.
Étape 1: Préparez le PDF avant qu'il ne touche votre serveur
Un PDF exporté directement à partir d'un outil de conception est généralement conçu pour être imprimé.. Cela signifie 300 des images dpi que personne ne verra jamais en pleine résolution sur un écran. Sous-échantillonnage pour 150 dpi est la cible standard pour la diffusion sur le Web et par courrier électronique. La commande Réduire la taille du fichier d'Acrobat coupe généralement un fichier contenant beaucoup d'images en 50 à 80%, et les images sont presque toujours là où se trouve le poids.
Ensuite, activez Fast Web View, aussi appelé linéarisation. Un PDF linéarisé déplace la première page et une table de recherche au début du fichier.. Le spectateur peut afficher la première page pendant qu'il récupère le reste via des requêtes HTTP de plage d'octets.. Sur un manuel de 200 pages dont le lecteur n'ouvre que les trois premières pages, l'autre 197 ne croise jamais le fil. Apache, Nginx, IIS et les CDN grand public prennent tous en charge la diffusion de plages d'octets par défaut. La seule chose qui vous sépare de ceci est une case à cocher dans votre outil PDF..
Deux autres choses avant le téléchargement. Les deux prennent une minute maintenant et sont difficiles à annuler une fois que le fichier est actif et lié..
- Le nom du fichier devient l'URL. liste-de-prix-2026.pdf est un lien lisible et un résultat de recherche lisible. PL_FINAL_v3(2).pdf n'est ni l'un ni l'autre. Les crochets et les espaces sont codés en pourcentage dans quelque chose que personne ne peut partager manuellement.
- Marquer le document. Le balisage indique à un lecteur d'écran quel texte est un titre et quel bloc est un tableau. Il définit également l'ordre de lecture sur une page à deux colonnes. Vers un logiciel d'assistance, un PDF non balisé est un mur de personnages. Il y a un délai légal attaché à cela maintenant, couvert dans le section accessibilité.
Votre PDF est-il un scan? Ajoutez un calque de texte OCR avant de télécharger. Google exécute l'OCR sur les PDF contenant uniquement des images, donc le fichier n'est pas invisible à la recherche. Mais la précision de la reconnaissance diminue fortement lorsqu'elle s'estompe, originaux manuscrits ou basse résolution. Une numérisation sans calque de texte ne peut pas non plus être recherchée, copié ou lu à haute voix par quiconque.
Étape 2: Téléchargez le fichier
Trois itinéraires, et le bon dépend du nombre de fichiers que vous déplacez.
La médiathèque WordPress gère bien un ou deux fichiers. Médias, Ajouter un nouveau, faites glisser le PDF dedans, puis copiez l'URL du fichier à partir du panneau des détails de la pièce jointe. Cette URL est celle vers laquelle pointera chaque lien de votre site.. Cet itinéraire crée également une page supplémentaire sur certaines installations, lequel le Rubrique SEO couvertures. Découvrez de quel côté de cette ligne se situe votre site avant de télécharger cinquante fichiers.
Le gestionnaire de fichiers d'hébergement est le plus rapide pour une poignée de fichiers et ne nécessite aucune installation. Connectez-vous à cPanel ou au tableau de bord de votre hébergeur, ouvrir le gestionnaire de fichiers, et allez à public_html. Créez un dossier appelé des dossiers ou documents et téléchargez-y. Votre URL devient https://votresite.com/files/price-list-2026.pdf. Conserver les documents dans un dossier prévisible s'avère payant plus tard. Vous souhaiterez appliquer un en-tête ou une règle de robots à tous en même temps.
SFTP est la voie à suivre pour le vrac. Utiliser FileZilla, Cyberduck ou WinSCP, se connecter sur le port 22 avec le protocole SFTP, et faites glisser les dossiers. Pas de FTP sur le port 21. Ce protocole envoie votre nom d'utilisateur et votre mot de passe non cryptés, et il n'y a aucune raison d'accepter cela 2026 quand SFTP ne coûte rien de plus. Si votre hébergeur ne propose toujours que du FTP simple, traitez-le comme un signal sur le reste de leur posture de sécurité.
Étape 3: Lien vers le PDF
Le lien lui-même est une ligne, et ça n'a pas changé depuis vingt ans:
<un href=”/fichiers/liste-de-prix-2026.pdf”>2026 liste de prix (PDF, 1.2 Mo)</une>
Mettez le format et la taille dans le texte d'ancrage. C’est une petite courtoisie qui répond à la plainte la plus courante concernant les liens PDF.. Personne n'aime cliquer sur ce qui ressemble à une page et obtenir un 14 Téléchargement de Mo sur données mobiles.
Maintenant, la partie qui fait trébucher les gens. le Télécharger l'attribut indique au navigateur d'enregistrer le fichier plutôt que de l'ouvrir:
<un href=”/fichiers/liste-de-prix-2026.pdf” télécharger=”liste-de-prix-acme-2026.pdf”>Téléchargez la grille tarifaire</une>
MDN énonce clairement la restriction: le téléchargement ne fonctionne que pour les URL de même origine, plus le goutte: et Les données: schémas. Pointez-le vers un PDF sur un domaine différent et le navigateur ignore l'attribut, puis accède au fichier à la place. C'est pourquoi “Téléchargez notre plaquette” les boutons se brisent au moment où quelqu'un déplace la bibliothèque multimédia vers un sous-domaine CDN. Échangez un lien Google Drive et vous obtenez le même échec silencieux. Le balisage semble toujours correct.
Besoin de télécharger tous les PDF du site plutôt que de les ouvrir, quel que soit le balisage? Faites-le sur le serveur, avec le Disposition du contenu entête. Dans Apache, à l'intérieur du .htaccess:
<FichiersMatch “\.(pdf)$”>
Ensemble d'en-tête Content-Disposition “attachement”
</FichiersMatch>
L'équivalent de Nginx est add_header Contenu-Disposition “attachement; nom de fichier=$request_basename”; à l'intérieur du bloc d'emplacement correspondant. Réglez-le sur en ligne à la place, les PDF s'ouvrent dans la visionneuse du navigateur. Une mise en garde: la règle s'applique à tous les PDF auxquels elle correspond, y compris ceux que vous vouliez en ligne. Étendez-le à un dossier plutôt qu'à l'ensemble du site.
Étape 4: Intégrer le PDF dans la page (Si vous en avez vraiment besoin)
L'intégration affiche le document dans votre mise en page plutôt que de renvoyer le visiteur. Il échoue également sur la majorité des appareils. Traitez-le comme une décoration sur un lien fonctionnel, jamais comme le lien lui-même.
La version HTML brute est une iframe:
<iframe src=”/fichiers/liste-de-prix-2026.pdf#view=FitH” largeur=”100%” hauteur=”800″ chargement=”paresseux” titre=”2026 liste de prix”></iframe>
Ajouter chargement=”paresseux” et le navigateur conserve la requête jusqu'à ce que le cadre soit proche de la fenêtre d'affichage. Le soutien est désormais large: Chrome 77 et plus, Bord 79, Firefox 121, Safari 16.4, Opéra 64 et Samsung Internet 12. Pour un 6 Mo PDF assis sous le pli, cet attribut conserve 6 Mo de réduction au premier chargement. le <objet> et <intégrer> les éléments font le même travail avec le même problème mobile, donc il n'y a aucune raison de les préférer.
Le problème du mobile, déclaré une fois. iOS Safari n'intègre pas le PDF. Il rend une image de la première page. Vous ne pouvez pas faire défiler jusqu'à la page deux, et l'impression imprime l'image. Les forums de développeurs d'Apple diffusent le rapport depuis iOS 8, et la documentation d'Automattic répète l'avertissement pour les téléphones et les tablettes en général. Il n'y a pas de correctif CSS. La solution de contournement est le lien de téléchargement que vous avez déjà ajouté.
Le bloc Fichier WordPress est la route sans code. Insérer un bloc Fichier, télécharger le PDF, puis activez “Afficher l'intégration en ligne” sous les paramètres PDF et définissez une hauteur en pixels. Vous obtenez également un bouton de téléchargement et un choix de destination du lien. Très bien pour un seul document sur une page orientée ordinateur. Cela ne vous donne aucune solution de secours mobile, ce qui constitue une véritable lacune lorsque la propre documentation du bloc admet que la plupart des téléphones ne restitueront pas l'intégration..
Google Drive fonctionne lorsque vous n'avez pas d'accès au serveur, sur un constructeur de site Web ou un plan verrouillé. Importer dans Drive et définir le partage sur “Quelqu'un ayant le lien”. Utilisez ensuite l'URL d'aperçu dans une iframe: https://drive.google.com/file/d/FILE_ID/preview. le /voir L'URL ne sera pas intégrée, quelle est l'erreur la plus courante ici. Trois compromis vont avec. Le fichier doit être partagé publiquement, le spectateur porte l'interface de Google plutôt que la vôtre, et votre document réside désormais sur une infrastructure que vous ne contrôlez pas.
API d'intégration de PDF d'Adobe est la plus belle option gratuite. Vous obtenez une visionneuse appropriée avec la recherche, zoom et vignettes de pages. Inscrivez-vous pour un identifiant client, déposez le script, fait. Planifiez autour de cette restriction: un ID client correspond exactement à un domaine, sans caractères génériques ni listes séparées par des virgules. Un domaine racine couvre ses sous-domaines. Le niveau gratuit permet jusqu'à 20 ID client vers les mappages de domaine, donc une agence qui fonctionne 30 les sites clients ont besoin d'une deuxième approche.
PDF.js auto-hébergé est l'itinéraire sans aucun tiers. C'est le même moteur fourni par Firefox que sa visionneuse intégrée. Il évite également le problème iOS de par sa conception, parce que le PDF est dessiné en JavaScript sur un canevas. Le propre gestionnaire PDF du navigateur n’est jamais impliqué. Vous hébergez également les fichiers, donc rien ne dépend de la disponibilité de quelqu'un d'autre. Le coût est la maintenance d'une bibliothèque JavaScript et ses mises à jour. Ça vaut le coup si vous publiez constamment des documents. Exagération pour une brochure.
Quel que soit votre choix, un gros PDF reste un gros transfert. Des documents lourds et un public réparti sur tous les continents? UNE Hôte basé sur CDN fait plus pour le temps de téléchargement que n'importe quel choix du téléspectateur.
Étape 5: Testez-le avant de le dire terminé
L'erreur classique est de tester le lien sur la machine sur laquelle vous l'avez construit. Là, le fichier est peut-être encore en cours de résolution à partir d'un chemin local ou d'un cache du navigateur. Ouvrez plutôt l'URL dans une fenêtre privée, sans extensions et sans session.
- Collez l'URL brute dans la barre d'adresse. UNE 404 cela signifie que le fichier est dans le mauvais dossier, ou le cas ne correspond pas. Les serveurs Linux traitent Liste de prix.pdf et liste-de-prix.pdf comme différents fichiers, et cela surprend constamment les gens.
- Testez sur un vrai téléphone, pas une fenêtre de bureau redimensionnée. L'émulation de périphérique dans DevTools utilise le moteur de rendu de bureau. Il se fera un plaisir de vous montrer une intégration PDF fonctionnelle qu'aucun iPhone ne peut afficher.
- Vérifiez à quoi sert le bouton de téléchargement. Si le fichier se trouve sur un sous-domaine différent de la page, le Télécharger l'attribut est ignoré. Vous ne recevez aucun avertissement à ce sujet.
- Vérifiez la taille par rapport à votre plafond. UNE 78 Le téléchargement en Mo tronqué silencieusement produit toujours une URL. Il ne s'ouvre tout simplement pas.
- Rechercher un site sur Google:type de fichier votresite.com:pdf une semaine plus tard. Cet ensemble de résultats est l'entrée de la section suivante.
Le problème du référencement que presque personne ne résout
Voici ce que la plupart des guides ne mentionnent jamais. Un PDF est une URL, Google l'indexe, et cela peut surclasser la page sur laquelle vous vouliez que les gens atterrissent. Google répertorie Adobe Portable Document Format parmi ses types de fichiers codés pris en charge. Il extrait le texte et suit les liens à l'intérieur du fichier de la même manière qu'il suit les liens en HTML.. Ainsi, votre page de destination et son livre blanc joint sont désormais deux résultats en compétition pour la même requête.. Le PDF est celui sans navigation, aucun appel à l'action, et aucun moyen de revenir sur votre site.
Le correctif est un en-tête de réponse HTTP sur le PDF, et Google le documente explicitement pour les fichiers non HTML:
Lien: <https://www.example.com/white-paper-page/>; rel =”canonique”
Cela indique à Googlebot que la page HTML est canonique et que le PDF en est un format alternatif.. L'URL doit être absolue, pas un chemin relatif. Presque personne ne fait ça, et c'est pourquoi “ajouter un PDF au site Web” les didacticiels continuent de produire des sites où le PDF est classé et la page ne l'est pas.
Une chose à faire avec Apache. Canonical est une relation par fichier, donc chaque PDF a besoin de son propre en-tête pointant vers sa propre page. Utiliser un Des dossiers bloc par document, pas à l'échelle du dossier FichiersMatch bloquer que vous avez utilisé pour Content-Disposition:
<Des dossiers “livre-blanc.pdf”>
En-tête défini Lien ‘<https://www.example.com/white-paper-page/>; rel =”canonique”‘
</Des dossiers>
Pointez une règle FilesMatch sur chaque PDF d'un dossier et vous leur remettez tous la même URL canonique. Google traite alors quarante documents sans rapport comme des doublons d'une page, qui est un problème pire que celui que vous envisagez de résoudre.
Le document doit-il rester complètement hors de recherche, comme avec un livre blanc sécurisé ou un formulaire interne? Utiliser Étiquette X-Robots: noindex comme en-tête de réponse. Une balise méta robots ne peut pas fonctionner ici, parce qu'un PDF n'a pas d'en-tête HTML pour le mettre. Cet en-tête est le seul moyen de dire noindex sur une ressource non HTML. Ne bloquez pas également le dossier dans robots.txt, bien que. Le blocage de l'exploration empêche Googlebot de récupérer le fichier, donc il ne lit jamais l'en-tête noindex. Une URL qu’elle ne peut pas explorer peut toujours apparaître dans les résultats.
Les PDF sont déjà classés là où ils ne devraient pas? Les deux correctifs fonctionnent de manière rétroactive, mais pas instantanément. Google doit réexplorer chaque fichier avant de voir le nouvel en-tête, alors tirez la liste des fichiers avec un site:type de fichier votresite.com:pdf recherchez et soumettez les plus importants via la Search Console plutôt que d'attendre.
WordPress ajoute une ride supplémentaire, et de quel côté vous vous trouvez dépend de la date de création de votre site. WordPress 6.4, sorti le 7 novembre 2023, a présenté le wp_attachment_pages_enabled option et réglez-la sur 0 sur les nouvelles installations. Un PDF téléchargé sur un site créé après cette date ne génère plus de page de pièce jointe distincte. Les requêtes vers cette URL redirigent vers le fichier à la place. Sites mis à niveau vers 6.4 avait l'option définie sur 1, garder les pages de pièces jointes activées. Il n’y a pas non plus d’écran de paramètres pour cela. Si votre site est antérieur 6.4, chaque PDF que vous téléchargez crée une URL fine presque vide que les moteurs de recherche peuvent indexer. Désactivez-le avec la commande WP-CLI Ensemble d'options wp wp_attachment_pages_enabled 0.
Une question mérite d'être posée avant tout cela. Le contenu doit-il être au format PDF? Un PDF est parfait lorsque le document doit s'imprimer à l'identique, porter une signature, ou conserver une mise en page fixe. Pour tout le reste, une page HTML est mieux classée, se charge plus rapidement, s'adapte à l'écran d'un téléphone, et peut être modifié sans nouveau téléchargement.
L'accessibilité est désormais une date limite, Pas agréable à avoir
Deux textes de loi ont changé les enjeux ici, et les deux nomment spécifiquement les documents.
L'acte européen sur l'accessibilité, Directif (MOI) 2019/882, a été appliqué dans toute l'UE puisque 28 juin 2025, et il intègre les services de commerce électronique dans le champ d'application. Bancaire, billetterie des transports, télécommunications, les livres électroniques et les médias audiovisuels sont couverts à côté. Un manuel de produit ou une liste de prix jointe à une boutique en ligne de l'UE entre dans cette catégorie.. La norme présumée de conformité est EN 301 549, qui intègre les WCAG 2.1 Niveau AA et couvre les documents électroniques. Les microentreprises fournissant des services sont exemptées des obligations de services. Microentreprise signifie ici moins de 10 Personnel, plus chiffre d'affaires ou total du bilan égal ou inférieur à l'EUR 2 million.
Aux États-Unis, Les règles Web ADA Title II du ministère de la Justice définissent les WCAG 2.1 Niveau AA pour le contenu Web des gouvernements nationaux et locaux. La conformité est due par 26 avril 2027 pour les entités au service 50,000 ou plus de personnes, et par 26 avril 2028 pour les plus petits. Les noms des règles “traitement de texte, présentation, PDF, ou des feuilles de calcul” directement. Les documents conventionnels préexistants n’en relèvent généralement pas, à une exception forte. Documents actuellement utilisés pour postuler, accéder ou participer à un service doivent se conformer. Notez ces années, parce qu'un bon nombre de 2026 les guides citent un mois d'avril 2026 Délai ADA qui n’apparaît nulle part dans la règle.
Ce que cela signifie pour le PDF que vous êtes sur le point de télécharger:
- Marquez-le. Rubriques, paragraphes, listes, les tableaux et les liens ont chacun besoin de la bonne balise. Sans eux, un lecteur d'écran obtient un texte indifférencié.
- Vérifiez l'ordre de lecture. Sur une page à deux colonnes, l'ordre des balises doit suivre les colonnes, pas l'ordre de mise en page brut. Il s'agit de l'échec le plus courant dans les documents étiquetés mais jamais vérifiés..
- Ajouter du texte alternatif aux images, et marquez les objets décoratifs comme des artefacts afin que les lecteurs d'écran les ignorent.
- Ne publiez jamais une analyse d’image uniquement en tant que document que les gens sont censés lire. Aucune couche de texte signifie aucun accès au lecteur d'écran et aucune indexation fiable.
PDF/UA est la norme ISO derrière tout cela. PDF/UA-1 est ISO 14289-1:2014, construit sur PDF 1.7. PDF/UA-2 est arrivé le 15 Mars 2024 comme ISO 14289-2:2024, construit sur PDF 2.0, et il ajoute le support MathML ainsi que de nouveaux types d'éléments de structure. Vérifiez lequel écrit réellement votre outil PDF, car un document exporté vers le 2014 le profil n'est pas automatiquement faux, juste plus vieux. Et si un délai légal s'applique à vous, la solution la plus sûre consiste à publier le contenu sous forme de page HTML accessible. Proposez le PDF en téléchargement à côté.
Quelle méthode utiliser: Cinq situations réelles
Ignorer les listes de contrôle des fonctionnalités. Associez votre cas à l'un de ceux-ci.
- Dépliant d'une page, sous 500 Ko, je lis principalement sur les téléphones. Lien simple, pas d'intégration. La première page est l'intégralité du document, donc l'iframe ne vous rapporte rien et coûte un téléchargement. Ignorez également Google Drive, puisque envelopper une seule page dans la visionneuse de Google est plus une interface que du contenu.
- Rapport annuel, 40 pages, Audience B2B utilisant beaucoup d'ordinateurs de bureau. PDF linéarisé sur votre propre serveur, iframe intégrer avec chargement=”paresseux”, et un lien de téléchargement visible au-dessus de l'intégration. Ignorez le bloc de fichiers WordPress ici. Il vous donne une zone de hauteur et une bascule de téléchargement, et aucune solution de secours pour les visiteurs par téléphone, sa propre documentation indique qu'elle disparaît.
- Livre blanc fermé derrière un formulaire. Téléchargez-le, puis servir Étiquette X-Robots: noindex sur ce dossier. Ne vous fiez pas à un nom de fichier indevinable. Googlebot trouve des fichiers via des liens, et une URL partagée dans un forum public indexe le lot. Ignorer l'en-tête canonique sur celui-ci, parce que vous voulez que le fichier soit entièrement retiré de l'index plutôt que consolidé dans une page.
- Aucun accès au serveur, sur un constructeur de site Web ou un plan verrouillé. Google Drive avec le /Aperçu L'URL iframe est la seule route qui fonctionne. Définir le partage sur “Quelqu'un ayant le lien” ou cela génère une erreur pour tout le monde sauf vous. Passez à l'API PDF Embed d'Adobe dès que vous pouvez ajouter une balise de script, car cela conserve votre marque au lieu de celle de Google.
- Fichier plus gros que votre plafond. Compresser d'abord, puisque 150 Le sous-échantillonnage dpi comble généralement l'écart tout seul. Toujours coincé à 300 Mo? SiteGround prédéfinit déjà 256 Mo où Bluehost est par défaut 50 Mo, donc changer de plan peut être moins cher que de combattre php.ini. Pour les médias de grande taille, servir à partir du stockage d'objets et créer un lien vers celui-ci plutôt que de pousser votre serveur Web au-delà de sa taille.
Questions fréquemment posées
Puis-je intégrer un PDF sur mon site Web sans plugin?
Oui. Il suffit d’une iframe pointant vers l’URL du PDF, et le <objet> et <intégrer> les éléments font le même travail. WordPress intègre également le bloc Fichier, avec un “Afficher l'intégration en ligne” basculer sous les paramètres PDF. Aucun de ces solutions ne résout le problème du mobile. Gardez un lien de téléchargement à côté de celui que vous utilisez.
Pourquoi mon PDF intégré affiche-t-il uniquement la première page sur iPhone?
Parce qu'iOS Safari n'intègre pas le fichier. Il restitue une image de la première page à l'intérieur du cadre. Les forums de développeurs d'Apple en ont fait état depuis iOS 8, et cela affecte l'iframe, objet et intégration égale. Il n'y a pas de correctif CSS ou de balisage. Créez un lien direct vers le PDF pour qu'il s'ouvre en plein écran dans la visionneuse système, où toutes les pages fonctionnent et où l'impression produit le vrai document.
Comment télécharger un PDF au lieu de l'ouvrir dans le navigateur?
Ajouter le Télécharger attribut au lien pour un correctif par lien. Vérifiez d'abord que le fichier est sur le même domaine, parce que MDN documente que Télécharger ne fonctionne que pour les URL de même origine et goutte: et Les données:. Pour un correctif à l'échelle du site, met le Disposition du contenu: attachement en-tête sur votre dossier PDF dans .htaccess ou votre configuration Nginx. La version côté serveur est celle qui survit à un déplacement CDN.
L'ajout de PDF à mon site aide-t-il ou nuit-il au référencement?
Tous les deux, et la configuration décide lequel. Google indexe le texte PDF et suit les liens qu'il contient, donc un document utile peut générer du trafic. Il peut également surclasser la page HTML qu'il était censé prendre en charge. Envoyer un Lien: <url>; rel =”canonique” En-tête HTTP sur le PDF pointant vers votre page. Google consolide ensuite les deux au lieu de les classer l'un par rapport à l'autre..
Quelle est la taille maximale du PDF que je peux télécharger sur WordPress?
Quel que soit votre ensemble d'hôtes, pas ce que WordPress a défini. SiteGround prédéfinit upload_max_filesize à 256 Mo et l'augmente davantage uniquement pour les comptes Cloud sur demande. Bluehost expédie un 50 Mo par défaut que vous modifiez dans un fichier php.ini via le gestionnaire de fichiers. Vérifiez le vôtre sous Médias, puis ajouter un nouveau, où WordPress imprime le plafond actuel sous la zone de dépôt.
Dois-je héberger le PDF moi-même ou utiliser Google Drive?
Hébergez-le vous-même si vous avez accès au serveur. Un fichier auto-hébergé maintient les visiteurs sur votre domaine et peut contenir un en-tête canonique pour la recherche. Cela ne dépend pas non plus d'un paramètre de partage que quelqu'un pourrait modifier ultérieurement.. Google Drive est la bonne réponse pour un créateur de site Web sans accès aux fichiers. Le prix est un partage public, plus la visionneuse de Google enroulée autour de votre document.
Les trois décisions qui comptent vraiment
La plupart de ce guide est détaillé. Trois choix font le poids.
Première, lien avant d'intégrer. Le lien fonctionne sur tous les appareils qui ont jamais existé. L'intégration échoue sur la majorité des téléphones et tablettes. Construire le lien, puis ajoutez l'intégration en haut si l'expérience de bureau le justifie.
Deuxième, envoyer l'en-tête canonique. Une ligne dans la configuration de votre serveur empêche votre propre PDF de rivaliser avec votre propre page. Cela ne coûte rien et presque personne ne le fait, qui est la définition d'une victoire facile.
La troisième, compresser et étiqueter avant de télécharger, pas après. Réparer un 40 Un PDF non balisé en Mo déjà lié à partir de six pages nécessite un nouveau téléchargement, reconnecter et rechercher la version en cache. Deux minutes de préparation valent mieux qu'un après-midi de nettoyage (demande à quelqu'un qui a fait l'inverse).
Et un quatrième bonus, qui est vraiment le premier: demander s'il doit s'agir d'un PDF. Disposition fixe, la fidélité d'impression et les signatures justifient le format. Une page de texte ne.
Quelques guides connexes approfondissent les parties que celui-ci ne fait qu'effleurer. Notre guide pour hébergement web sécurisé couvre correctement le côté SFTP et l'autorisation des fichiers. Cela compte dès que vous disposez d’un dossier de documents dont les URL peuvent être devinées.. Dépasser ce à quoi sert confortablement un plan partagé? Hébergement de stockage cloud est la prochaine étape habituelle, et il conserve les téléchargements volumineux sur le même serveur qui restitue vos pages. Pour une vision plus large de la façon dont la livraison des fichiers affecte les classements, notre Guide d'hébergement optimisé pour le référencement couvre les signaux côté serveur que cet article aborde seulement en passant.
