Linux 软件免费装
Banner图

PixelScore – Image SEO Score, Alt Text & WebP Optimizer

开发者 emrahsnkli
更新时间 2026年9月11日 05:24
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

accessibility image optimizer alt text webp image seo

下载

1.0.0 1.0.1

详情介绍:

Most image plugins tell you how many kilobytes they saved. That is half the job. An image that nobody can find and no screen reader can describe is still a wasted image. PixelScore gives every image in your media library a score out of 100, built from the five things that actually decide whether it turns up in Google Images and whether it passes an accessibility audit: Then it fixes them. What it does Alt text written by AI, using your site's own AI provider Optional, and completely off until an AI provider is configured. Scoring, compression, resizing, WebP, renaming and the offline alt text suggestions all work with no provider and no connection at all. On WordPress 7.0 and later PixelScore uses the AI client built into WordPress. You configure your AI provider once for the site, and PixelScore asks core to describe the image — the plugin never handles your credentials and never picks a provider for you. On older WordPress, or if you prefer to keep this feature on a separate account, you can instead save your own OpenAI API key under Media → PixelScore Settings. Either way a vision model writes the sentence a person would have written — the thing a file name alone can never give you for IMG_4827.jpg. It is your own account, so you see the usage and the bill; nothing is proxied through us, and there are no credits to buy. A hard per-run limit (100 images by default) keeps a mis-click from running up a charge. See the External services section below for exactly what is sent, and when. Is there a Pro version? Yes: PixelScore Pro - AI Image SEO and Alt Text Generator is a separate plugin that adds Anthropic Claude, Google Gemini and OpenRouter as alternative providers, plus AVIF delivery, WooCommerce product context, scheduled background runs and a CSV audit report. It is a different plugin with its own code — nothing in this one is disabled, limited or time-restricted.

安装:

  1. Upload the plugin to /wp-content/plugins/ or install it from the Plugins screen.
  2. Activate it.
  3. Go to Media → PixelScore and press Scan the whole library.
  4. Work down the "Weakest images" list, or use Media → PixelScore Settings to turn on optimization for new uploads.

屏幕截图:

  • A single image with its points breakdown and one-click fixes.
  • The media library with the sortable Image SEO column and the score filters.
  • Settings: quality, maximum dimensions and what should happen automatically.

升级注意事项:

1.0.0 First release.

常见问题:

Does this send my images to a third party server?

Only if you enable the optional AI alt text feature, and then only for the individual images you ask it to describe. It goes to the AI provider your site is configured to use — through the WordPress AI client on WordPress 7.0 and later, or directly to OpenAI with a key you saved yourself. With no provider configured the plugin makes no HTTP requests at all. Compression, resizing, WebP, scoring and renaming never leave your server under any configuration. The full disclosure is in the External services section above.

What happens to my original files?

With "Keep a backup" enabled (the default) the untouched original of every file is copied into wp-content/uploads/pixelscore-backup/ before anything is changed. The Restore original button puts it back and re-scores the image.

Is renaming a file safe?

It is the riskiest thing the plugin does, so it is never automatic. When you rename an image, PixelScore renames every generated size, updates the attachment record, rewrites the URL in every post that uses it, and stores a 301 redirect from the old path. The rewrite happens through the normal post update API, so a revision is created and you can roll a post back.

My server cannot write WebP files

The dashboard tells you when that is the case. Scoring, compression, resizing, alt text and renaming all still work; only the WebP conversion is skipped. Ask your host to enable WebP support in GD or Imagick.

What does the AI cost?

Whatever your own AI account charges for one small vision request per image. The image is downscaled to 768 pixels before sending, which is the cheapest input size that still describes reliably, and the default model is one of the smaller ones. A 3,000 image library is 3,000 requests, so set the per-run limit to something you are comfortable with before you start.

Will the score reach 100 for every image?

Only if the image deserves it. Decorative images that are not used on any page will legitimately lose the context points. The score is a diagnostic, not a target to game.

Does it work with page builders?

Scoring, compression, WebP and alt text work everywhere, because they operate on the media library. The URL rewrite after a rename only covers post_content, so if a builder stores image URLs in its own tables or post meta, check those pages after renaming.

更新日志:

1.0.1 1.0.0