Title: Ulasaslan Site Scanner
Author: ulasaslan
Published: <strong>2026 年 6 月 21 日</strong>
Last modified: 2026 年 6 月 21 日

---

搜尋外掛

![](https://ps.w.org/ulasaslan-site-scanner/assets/banner-772x250.png?rev=3580962)

![](https://ps.w.org/ulasaslan-site-scanner/assets/icon-256x256.png?rev=3580962)

# Ulasaslan Site Scanner

 由 [ulasaslan](https://profiles.wordpress.org/ulasaslan/) 開發

[下載](https://downloads.wordpress.org/plugin/ulasaslan-site-scanner.1.0.0.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/ulasaslan-site-scanner/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/ulasaslan-site-scanner/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/ulasaslan-site-scanner/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/ulasaslan-site-scanner/#developers)

 [技術支援](https://wordpress.org/support/plugin/ulasaslan-site-scanner/)

## 外掛說明

**Ulasaslan Site Scanner** is an AI-powered technical auditor for WordPress. Run
a full scan in seconds and receive a structured health report covering six areas:
performance, SEO, images, cache, security, and WooCommerce. Every issue includes
a plain-language explanation and a fix recommendation. An optional AI analysis groups
and prioritises the findings — explained in terms that make sense to both business
owners and developers.

**Health Score**

Every scan produces a score from 0–100 for each category and an overall weighted
score. Scores are tracked over time so you can see whether changes you make are 
actually improving site health.

**What it checks:**

#### Performance

 * TTFB (Time To First Byte) — measured live by making a request to your homepage
 * PHP version and memory limit
 * Object cache (Redis/Memcached) detection
 * Autoloaded options table size
 * Active plugin count
 * Overdue WP-Cron jobs

#### SEO

 * Pages without SEO meta titles or descriptions (Yoast, Rank Math, AIOSEO aware)
 * Images missing alt text
 * Thin content pages (configurable word threshold)
 * Duplicate page titles
 * Homepage title check (flags “Just Another WordPress Site”)
 * robots.txt and XML sitemap detection
 * Published pages set to noindex

#### Images

 * Oversized images above your threshold (default 500KB)
 * Very large images above 2MB
 * WebP format adoption
 * Native lazy loading status
 * Uploads directory size
 * Attachments with missing thumbnail metadata

#### Cache

 * Page caching plugin detection (WP Rocket, W3 Total Cache, LiteSpeed, etc.)
 * HTTP GZIP/Brotli compression header check
 * Cache-Control header validation
 * Expired transients accumulation

#### Security

 * WP_DEBUG, WP_DEBUG_DISPLAY, SCRIPT_DEBUG enabled in production
 * File editing enabled (DISALLOW_FILE_EDIT)
 * Username “admin” exists
 * SSL/HTTPS check
 * XML-RPC accessibility
 * readme.html public exposure
 * Pending plugin, theme, and WordPress core updates
 * Administrator account count

#### WooCommerce

 * Products without featured images
 * Products with thin descriptions
 * Uncategorised products
 * Products with 100+ variations
 * Cart fragments AJAX awareness
 * WooCommerce log file size
 * Pending/failed orders accumulation
 * Payment gateway count

**AI Recommendations**

After any scan, click _Run AI Analysis_ to send the structured telemetry to your
chosen AI provider. The AI returns a grouped, prioritised plain-language report 
with a 5-point action plan — no raw data, no jargon without explanation.

**Auto-Optimize**

Safe, reversible optimizations applied via WordPress hooks (no file modifications):
–
Reduce WordPress heartbeat frequency – Disable XML-RPC – Remove emoji detection 
scripts – Defer oEmbed discovery links

**Scheduled Scans**

Configure daily, weekly, or monthly automatic scans via WP-Cron. Receive email alerts
when critical issues are detected.

**Report Export**

Export any scan as an HTML report (formatted for client delivery) or JSON (for integration
with other tools or dashboards).

### Third-Party Services

This plugin optionally connects to AI APIs when the admin clicks “Run AI Analysis”:

 * **OpenAI API** — https://openai.com — [Terms](https://openai.com/policies/terms-of-use)
   | [Privacy](https://openai.com/policies/privacy-policy)
 * **Anthropic Claude API** — https://anthropic.com — [Terms](https://www.anthropic.com/legal/consumer-terms)
   | [Privacy](https://www.anthropic.com/legal/privacy)
 * **Google Gemini API** — https://ai.google.dev — [Terms](https://ai.google.dev/gemini-api/terms)
   | [Privacy](https://policies.google.com/privacy)

The plugin also makes HTTP requests to your own site (homepage, robots.txt, sitemap.
xml, xmlrpc.php, readme.html) as part of the scan. These requests do not leave your
server environment.

## 安裝方式

 1. Upload `ulasaslan-site-scanner` to `/wp-content/plugins/`
 2. Activate through the **Plugins** menu
 3. Go to **Site Scanner  Settings** and enter an API key for at least one AI provider(
    optional — scans work without AI)
 4. Go to **Site Scanner  Dashboard** and click **Run Full Scan**

## 常見問題集

### Does it slow down my site?

No. The scanner runs only when you click “Run Full Scan” or on a schedule you configure.
Nothing runs on every frontend page load.

### Do I need an AI provider key?

No. All scanning and scoring works without any AI key. The AI key is only required
for the natural-language explanation feature.

### What happens to my data?

All scan results are stored in your site’s own database. No scan data is sent to
any external service. AI providers only receive structured issue summaries (titles,
types, counts) — never database contents, user data, or file contents.

### Is WooCommerce required?

No. WooCommerce diagnostics are skipped automatically if WooCommerce is not active.

### Which AI providers are supported?

OpenAI (GPT-4o, GPT-4o-mini), Anthropic Claude (Haiku, Sonnet, Opus), Google Gemini(
Flash, Pro). API keys are encrypted at rest with AES-256-CBC.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈Ulasaslan Site Scanner〉的開發相關工作。

參與者

 *   [ ulasaslan ](https://profiles.wordpress.org/ulasaslan/)

[將〈Ulasaslan Site Scanner〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/ulasaslan-site-scanner)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/ulasaslan-site-scanner/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/ulasaslan-site-scanner/)，或
透過 [RSS](https://plugins.trac.wordpress.org/log/ulasaslan-site-scanner/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/ulasaslan-site-scanner/)。

## 變更記錄

#### 1.0.0

 * Initial release
 * Performance scanner: TTFB, PHP version, memory, object cache, autoload size, 
   plugin count, cron jobs
 * SEO scanner: meta titles, descriptions, alt text, thin content, duplicate titles,
   robots.txt, sitemap, noindex
 * Image analyzer: oversized files, WebP adoption, lazy loading, broken attachments
 * Cache analyzer: caching plugin detection, GZIP/Brotli, Cache-Control, stale transients
 * Security scanner: debug flags, admin username, SSL, XML-RPC, updates, file editing
 * WooCommerce scanner: product images, descriptions, variations, cart fragments,
   pending orders
 * Weighted health score with 90-day history tracking
 * AI recommendations — OpenAI, Claude, Gemini
 * Auto-Optimize: heartbeat, XML-RPC, emoji, oEmbed (hook-based, reversible)
 * Scheduled scans with email alerts
 * HTML and JSON report export
 * AES-256-CBC API key encryption

## 中繼資料

 *  版本 **1.0.0**
 *  最後更新 **2 週前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.4 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.0**
 *  PHP 版本需求 ** 8.2 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/ulasaslan-site-scanner/)
 * 標籤:
 * [audit](https://tw.wordpress.org/plugins/tags/audit/)[performance](https://tw.wordpress.org/plugins/tags/performance/)
   [security](https://tw.wordpress.org/plugins/tags/security/)[seo](https://tw.wordpress.org/plugins/tags/seo/)
   [woocommerce](https://tw.wordpress.org/plugins/tags/woocommerce/)
 *  [進階檢視](https://tw.wordpress.org/plugins/ulasaslan-site-scanner/advanced/)

## 評分

這個項目尚無任何評論記錄。

[Your review](https://wordpress.org/support/plugin/ulasaslan-site-scanner/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/ulasaslan-site-scanner/reviews/)

## 參與者

 *   [ ulasaslan ](https://profiles.wordpress.org/ulasaslan/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/ulasaslan-site-scanner/)