一个企业官网从首页Banner到产品详情页,少说要用到二三十张图片。但大部分人在做网站的时候对图片的态度特别随意——百度搜一张、右键另存、直接传上去,连文件名都没改。结果呢?首页一张2MB的Banner图把加载时间拖到5秒,手机端直接跳出;用了一张来源不明的素材图,半年后收到版权方的律师函;产品图尺寸乱七八糟,PC端看着还行手机上缩成一团。
网页图片这件事说起来不复杂,但六个环节——找图、选格式、定尺寸、做压缩、写alt标签、配响应式——每一步都有坑,而且坑坑不一样。下面挨个拆开说。
网站图片六个环节,每个环节的常见错误
| 1 | 找图来源:百度搜图直接用,不知道版权归属,可能侵权 |
| 2 | 图片格式:全部用PNG或JPG,WebP不敢用,AVIF更不知道 |
| 3 | 图片尺寸:没有统一规范,PC端图片直接给手机端用 |
| 4 | 图片压缩:要么不压传原图,要么压过头糊成马赛克 |
| 5 | SEO标签:alt属性空的,文件名是IMG_20231005.jpg,百度蜘蛛看不懂 |
| 6 | 响应式适配:手机端和PC端同一张图,流量白烧、速度白等 |
一、去哪找图不侵权?七大免费商用图库逐个数清楚
网站上最怕的一件事不是图不好看,而是图不能商用。很多人在百度图片搜完直接用,完全不知道那张图的授权协议是什么。运气好的话版权方懒得管,运气不好一封律师函就是几千块的赔偿金。所以第一条原则:只从明确标注CC0(公共领域贡献)或类似免费商用协议的图库下载图片。
CC0是什么意思?简单说就是原作者放弃了所有版权,你可以随便用——商用、修改、二次创作都行,不用署名,不用付费。下面这七个图库全部支持CC0或等效协议,做网站选图从这里挑,不会有版权问题。

| 图库名称 | 图片数量/风格 | 授权方式 | 推荐场景 | 中文搜索 |
|---|---|---|---|---|
| Unsplash | 500万+,偏艺术摄影风格,质感最好 | Unsplash License(≈CC0) | 首页Banner、品牌形象图、博客配图 | 不支持,需英文 |
| Pexels | 300万+,偏生活场景和商业场景 | Pexels License(≈CC0) | 团队照片、办公场景、产品使用场景 | 支持部分中文 |
| Pixabay | 420万+,包含插画和矢量图 | Pixabay License(≈CC0) | 图标替代、插画风配图、背景素材 | 支持中文 |
| Freepik | 海量,设计感强,大量矢量素材 | 免费需署名,付费免署名 | 电商Banner、营销海报、信息图 | 支持中文 |
| Gratisography | 数量少但风格独特、趣味性强 | CC0,完全免费商用 | 创意型网站、不想用烂大街素材时 | 不支持 |
| ISO Republic | 偏科技、城市、建筑风格 | CC0,免费商用 | 科技公司官网、SaaS产品配图 | 不支持 |
| 卓特视觉 | 国内版权素材+AI生成,中文标签 | 免费可商用(部分需付费) | 国内场景、中国人面孔、中式元素 | 完全支持中文 |
版权警告:Unsplash和Pexels虽然免费商用,但有两个情况不能用——第一,图里有人脸肖像权,如果那张人脸出现在你的产品包装上或者广告里,可能构成肖像权侵权(尽管图库协议里写"model release已签署",但建议涉及人脸的图谨慎用于商业广告);第二,不能把图片本身当作商品转售(比如把Unsplash的图打包卖给别人)。正常的网站配图、博客插图、Banner背景用,完全没问题。
二、图片格式怎么选?WebP比PNG小70%但真能全场景替代吗
很多人建网站的时候图片格式就用默认的——截图存PNG、照片存JPG,从来没想过换个格式能让图片体积减半。2026年了,浏览器对WebP的支持率已经超过97%(包括所有主流浏览器和微信内置浏览器),但很多人还是不敢换,担心兼容性。先看一组实际测试数据:
同一张Banner图
2.1MB→620KB
PNG转WebP,体积减少70%
产品图(JPG→WebP)
380KB→148KB
质量肉眼分不出差别
浏览器支持率
97.3%
全球浏览器WebP兼容率
一张2MB图片加载时间
3-5秒
4G网络下,53%用户会离开
那到底什么场景用什么格式?一张表说清楚:
| 图片类型 | 推荐格式 | 原因 | 备选格式 |
|---|---|---|---|
| 首页Banner/大图 | WebP | 体积最小,质量足够,支持透明度 | JPG(渐进式) |
| 产品图/电商图 | WebP | 白底产品图压缩效果极好 | JPG(质量80%) |
| Logo/图标 | SVG | 矢量无限缩放不模糊,体积极小 | PNG(透明底) |
| 截图/界面展示 | PNG | 文字和线条清晰不糊,WebP可能丢失细节 | WebP(无损模式) |
| 头像/人物照片 | WebP | 肤色过渡自然,体积比JPG小一半 | JPG |
| 动画效果 | WebP动画 | 比GIF体积小60-80%,支持更多颜色 | MP4(更小但非图片) |
AVIF值得关注但先不急换:AVIF比WebP还能再小30%,而且支持HDR,画面质量更好。目前Chrome和Firefox已支持,但Safari的支持还不够稳定(iOS 16以上才支持),微信内置浏览器更是不支持。所以现阶段WebP是最稳妥的选择,AVIF可以等一两年再看。
三、网页图片该用多大尺寸?从首页Banner到缩略图一套规范拿走去用
图片尺寸这件事,做错了最直接的后果不是"不好看",而是"加载慢到用户跑"。一张4000×3000像素的相机原图直接塞进300px宽的列表缩略图里,浏览器得把4000像素的图下载完再缩放显示,白白浪费了几百KB流量。

正确的做法是:实际显示多大,就裁多大。如果产品列表里的缩略图显示区域是300×300px,那就把图裁到300×300(或600×600给Retina屏),不要传原图。下面是一套可以直接照着用的尺寸规范:
| 图片位置 | PC端推荐尺寸 | 移动端推荐尺寸 | 建议文件大小上限 |
|---|---|---|---|
| 首页全宽Banner | 1920×600px(16:5) | 750×350px | 200KB |
| 内页Banner | 1920×400px | 750×280px | 150KB |
| 产品主图 | 800×800px(1:1) | 600×600px | 100KB |
| 列表缩略图 | 400×300px(4:3) | 300×225px | 50KB |
| 博客配图/文章插图 | 1200×675px(16:9) | 750×422px | 120KB |
| 团队/人物照片 | 600×600px(1:1) | 400×400px | 80KB |
| Logo | SVG(矢量) | SVG | 20KB |
| 社交媒体分享图(OG) | 1200×630px | 同左 | 300KB |
Retina屏幕(2x/3x)处理:现在大部分手机和Mac都是Retina高分屏,实际像素密度是普通屏的2倍甚至3倍。如果你在CSS里设置图片显示为300×300px,在2x屏上实际需要600×600px的图片才能不模糊。简单的做法是:实际图片尺寸=显示尺寸×2(比如显示300px宽就准备600px宽的图),然后用srcset让浏览器自己选。但代价是文件更大。折中方案:移动端用1.5x(450px宽),PC端用2x(600px宽),肉眼基本看不出差别。
四、图片压缩到什么程度不糊?五款工具+一个标准值
压缩是网页图片上线前最容易被跳过的步骤。很多人做完图直接导出就传了,一张Banner动辄1-2MB。实际上,经过合理压缩后,同样一张图体积可以减少60%-80%,肉眼根本看不出来区别。
压缩的核心原则:先调尺寸到实际显示大小,再压缩质量。不要对着一张4000px的原图直接压JPG质量到30%,那样糊得没法看。先裁到目标尺寸(比如1920×600),再压缩。
TinyPNG / TinyJPG
在线压缩,PNG和JPG都支持,单次最多20张每张5MB以内。压缩率通常在60-75%,画质损失几乎不可见。网站图片日常处理首选,免费版足够用。
Squoosh(Google出品)
在线工具,左右对比原图和压缩后效果,支持WebP/AVIF/JPG/PNG互转。特点是能手动调质量参数,边调边看画质变化,适合对画质要求严格的场景。
压缩图(yasuotu.com)
国内在线工具,支持批量压缩、指定大小压缩、修改DPI、格式转换。中文界面,不用翻墙,适合不想折腾的国内用户。
ImageOptim(Mac)
Mac端本地压缩工具,拖拽即可批量处理。优势是完全本地运行不经过服务器,适合处理敏感图片或大批量文件。
一个实用的压缩目标值:JPG质量调到75-85%(Photoshop里"存储为Web所用格式"的60-70档),WebP质量调到80%,这个区间是体积和画质的最佳平衡点。低于70%肉眼就能看出色块和模糊了,高于90%体积基本没减。一张1920×600的Banner,经过合理压缩后应该在150-250KB之间,超过了说明没压到位。
五、图片文件名和alt标签怎么写?百度图片搜索的流量不能白扔
这件事90%的网站都没做好。图片传上去文件名是IMG_8472.jpg、微信图片_20231005.png、屏幕截图2023-10-05.png。搜索引擎的蜘蛛不认识这些文件名,它只能靠文件名和alt属性来理解图片内容。写好了,图片能在百度图片搜索里获得额外的搜索流量;不写,相当于自己堵了一条路。
错误示范
文件名:IMG_8472.jpg
alt属性:空或者alt="图片"
结果:搜索引擎完全不知道这是什么图,百度图片搜索不可能收录
正确示范
文件名:chongqing-nanan-zhuce-gongsi-liucheng.jpg
alt="重庆南岸区公司注册流程步骤图"
结果:百度能理解图片主题,有机会在图片搜索中展示
alt标签的写法有三个要点:第一,用中文描述图片内容,不要写英文,除非你的目标用户是英文用户;第二,自然包含页面目标关键词,但不要堆砌,比如页面主题是"重庆南岸注册公司",alt可以写"重庆南岸区注册公司需要准备的材料清单",而不是"注册公司 注册公司 南岸注册公司 重庆注册公司";第三,装饰性图片(纯装饰的线条、背景纹理)alt留空,写alt=""即可,搜索引擎会忽略它。

图片标题(title属性)要不要写?title属性是鼠标悬停时显示的文字,对SEO几乎没有直接影响。如果写,可以写和alt不同的内容,比如更详细的说明。但不要为了SEO把alt和title都堆满关键词,效果为零还影响用户体验。
六、手机端和PC端用同一张图?响应式图片的正确处理方式
PC端的Banner图1920×600像素200KB,手机端屏幕宽度才375-414像素。如果手机端也加载这张1920px宽的图,等于下载了实际需要的5倍大小的图片,流量白烧了,加载时间也白白多了。这就是为什么很多网站在PC端秒开、手机端转圈——图片没有做响应式适配。
有三种处理方式,从简单到复杂:
方式一:CSS媒体查询换背景图
把Banner做成背景图,PC端加载1920px的大图,移动端加载750px的小图。简单但只适合装饰性图片,产品图和内容图不适用。WordPress主题基本都支持这种方式。
方式二:srcset属性
img标签加上srcset="small.jpg 480w, medium.jpg 800w, large.jpg 1200w",浏览器根据屏幕宽度自动选择最合适的图片。推荐方案,兼容性好,代码量少。
方式三:picture标签
最灵活的方式,可以同时指定WebP和JPG两种格式的多个尺寸,浏览器选最兼容的格式和最合适的尺寸。适合对性能和兼容性都有高要求的场景。
大多数企业网站用方式一+方式二的组合就够了:Banner用CSS背景图切换,内容图片用srcset。不需要搞得太复杂。
另外,2026年所有主流浏览器都支持了loading="lazy"属性,在img标签上加这个属性,图片会在即将进入可视区域时才加载,首屏之外的图片不会阻塞页面渲染。除了首屏Banner和Logo需要加loading="eager"确保第一时间显示,其他所有图片都建议加上loading="lazy"。
七、AI生成图片能不能用在网站上?版权问题没你想的那么简单
2026年AI生图已经非常成熟了,Midjourney V7、DALL·E 3、Stable Diffusion SDXL、国内的即梦AI和通义万相,出的图质量完全能当商业网站配图用。但很多人忽略了一个关键问题——用AI生成的图,商用版权到底归谁?
不同平台的版权政策差别很大,直接看表:
| AI工具 | 商用版权 | 限制条件 | 月费 |
|---|---|---|---|
| Midjourney | Pro/Standard会员可商用 | 免费版生成的图禁止商用;年收入超100万美元需企业版 | $10起 |
| DALL·E 3(ChatGPT Plus) | 生成的图可商用 | OpenAI明确放弃版权,但提示词不能生成侵权内容 | $20 |
| Stable Diffusion(本地部署) | 完全归用户所有 | 前提是使用的模型训练数据合规(用SD官方模型没问题) | 免费 |
| Adobe Firefly | 完全可商用 | Adobe明确放弃版权,训练数据来自Adobe Stock正版素材 | $4.99起 |
| 即梦AI(字节) | 付费会员可商用 | 免费版商用需看最新协议,政策时有变化 | 免费/付费 |
| 通义万相(阿里) | 声明版权归用户 | 但协议可能调整,商用前查最新版 | 免费 |
三个不能碰的雷区:第一,用AI生成的图片里如果包含可辨认的真人面孔,不能用于商业广告(肖像权风险);第二,不能用AI模仿特定艺术家的风格生成图片商用(可能构成风格侵权);第三,不能用AI生成知名IP角色(比如让AI画一个米老鼠风格的图),这是明确的商标和版权侵权。网页配图、产品场景图、Banner背景这类抽象或场景类图片,AI生成完全够用且安全。
说一个实际的使用场景:一个做企业官网的公司,首页Banner需要一张"现代办公环境"的图。去Unsplash搜,搜出来的图十个网站有五个在用同一张,辨识度为零。用Midjourney生成一张,风格、色调、构图完全可控,出来的图独一无二。成本上,Midjourney月费$10无限出图,比买一张商业图库照片(通常20-200元/张)便宜太多了。
对于需要批量建站、做站群的企业来说,AI生图的价值更大。一个站几十张配图,十个站几百张,靠人工从图库一张张找根本来不及。AI出图几分钟搞定一套风格统一的配图,效率差距不是一点半点。用UC建站系统的内容中台,可以把AI生成的图片和文章内容一起组织、差异化分发到不同站点,每个站的配图风格和内容角度都不一样,搜索引擎看到的每个站都是独立原创的,这一点靠人工操作几乎做不到。
回到网站图片这件事本身,六个环节——找图、选格式、定尺寸、压缩、写SEO标签、做响应式——每一个都不难,但加起来能决定一个网站的加载速度、搜索排名、用户体验甚至法律风险。大部分网站的问题不是"技术太难做不到",而是"觉得不重要懒得做"。一张Banner多几百KB你觉得没事,但每多100KB加载时间就多0.2秒,0.2秒的延迟就能让跳出率上升好几个百分点。尤其是移动端,4G网络下用户等不起。
说穿了,网页图片这件事的优先级排序是:版权第一(别用来源不明的图),体积第二(每张图控制在150KB以内),尺寸第三(按实际显示尺寸裁),SEO第四(alt标签写好),响应式第五(手机端别加载PC大图)。五个都做到位了,网站的图片体验基本就没短板了。剩下那些风格统一、色调搭配、视觉层次之类的问题,属于设计师的范畴,不在本文的讨论范围内。
