A few times a year, I open a small business website and see a link that says “Download our brochure” or “View our menu PDF” or “Read our full catalog.” It is usually followed by a 12-megabyte file that takes 30 seconds to download on a phone.
Sometimes a PDF is exactly what you need. Often it is a sign that the website is not doing its job.
Let me start with when PDFs make sense on a website.
If the document is meant to be printed. Menus, flyers, order forms, intake paperwork, instruction sheets. These are all things people commonly download and print. A PDF preserves the layout exactly. That matters when the format is the point.
If the document is reference material. Long contracts, technical specifications, employee handbooks, board minutes. People need to save these for later or send them to someone else. A PDF is the right format for that.
If the document is required for compliance or legal reasons. Many industries have documents that must be available in a specific format. PDFs serve that need well.
If you control how big the file is. A reasonable PDF for the web is under two megabytes. Anything bigger is a sign that the source file contained high-resolution images, fancy fonts, or both. Most documents people download from websites do not need 300-dpi images embedded.
That covers the cases where PDFs help. Now the cases where they hurt.
When the information would be better as a webpage. If you have a price list, a service description, a frequently asked questions list, a story about your business, a list of locations, or a contact page in PDF form, you are making visitors do extra work. They have to download a file, open it in a separate application, and find the answer they wanted. Most will not bother. A regular webpage answers the question in seconds.
When the PDF is too large. Anything over five megabytes is too big for casual visitors. Many will give up before the download finishes. Optimize your files. Most word processors and design tools let you export reduced-size PDFs. If you have a document that absolutely must be high resolution, consider splitting it or offering a smaller version.
When the PDF is the only way to access the information. If you have a printable catalog but no website version, you are excluding anyone who would rather browse than download. Most visitors want to skim, scan, and search. None of that works well in a PDF.
When the PDF was last updated years ago. PDFs on websites have a way of becoming permanent. Nobody remembers to update them. Visitors land on a 2019 price sheet and assume your business is closed. If the information changes regularly, keep it on a webpage where you can update it.
A useful test. Open your website and click every PDF link. Ask yourself three questions.
Could this be a regular webpage instead? If yes, make it one.
Is this file as small as it can reasonably be? If not, optimize it.
Is this information still accurate? If not, update or remove it.
Most small business websites would benefit from removing half their PDFs. The ones that remain should be small, well-formatted, and intentional.
Here are a few quick wins.
Turn your PDF menus into online menus. Customers can search, filter, and see updates without downloading anything. There are free tools that make this easy.
Replace PDF price sheets with searchable product pages. Customers find what they want faster, and search engines can index each product separately. That helps people find you through Google.
Make a printable version of your website pages where one would help. Most website builders can generate a print-friendly stylesheet. You get the best of both worlds: easy to browse online and easy to print if needed.
If you need a PDF for a specific purpose, like a downloadable intake form, that is fine. Just keep it small, keep it current, and make sure it is actually the right format for the job.
The rule of thumb is simple. If the content changes often, put it on a webpage. If it needs to be printed or shared as a fixed document, a PDF works. Most of the time, you want the webpage.
A useful exercise. Pretend you have never heard of your business. Open your website on your phone, with no prior context. Try to find the answer to a question a real customer might have. How long does shipping take. What are your hours. Where are you located. If you cannot answer each of those in under a minute, your site has work to do.
You can always layer in more sophisticated tools later. A chatbot. A booking system. A customer portal. Start with the basics. Make sure your website actually does the job of a website. Everything else is optional.