Managing URLs
The project page has two tabs: Overview (aggregated results after each scan) and URLs (your URL list, run controls, and settings).
Overview tab
The Overview tab opens by default when you enter a project. It shows aggregated results from the latest completed scan: Health Score, per-platform averages, Core Web Vitals, insights, attention URLs, and a breakdown by page type.
Health Score
A weighted composite score on a 0–100 scale:
| Category | Weight |
|---|---|
| Performance | 50 % |
| SEO | 25 % |
| Accessibility | 15 % |
| Best Practices | 10 % |
Colour coding: ● 90–100 good · ● 50–89 needs attention · ● 0–49 critical.
Average metrics
Project-wide averages across all checked URLs — separately for Mobile and Desktop: Performance, Accessibility, Best Practices, SEO.
Core Web Vitals
Key user experience metrics with Good / Needs Improvement / Poor thresholds:
| Metric | Description | Good threshold |
|---|---|---|
| LCP | Largest Contentful Paint — main content load time | < 2.5 s |
| CLS | Cumulative Layout Shift — layout stability | < 0.1 |
| FCP | First Contentful Paint — time to first visible content | < 1.8 s |
| INP | Interaction to Next Paint — interaction responsiveness | < 200 ms |
| TTFB | Time to First Byte — server response speed | < 800 ms |
For metrics above their threshold, a context chip appears below the value with an industry benchmark (e.g. "Pages with LCP > 4s see up to 24% higher bounce rates").
Interpretation & Recommendations
Two sections generated automatically after every completed scan — no manual action needed.
Detected Issues — key performance problems, each with:
- Title — 4–6 word headline summarising the issue
- Impact — business consequence: effect on traffic, conversions, bounce rate, or SEO
- Cause — technical root cause: specific metric or Lighthouse audit
Improvement Recommendations — concrete actions to improve, each with:
- Title — action headline
- Outcome — expected business result after implementing the fix
- Action — technical steps with tools and methods
Attention URLs
URLs that need immediate attention from the latest scan:
- Critical — Performance Score < 50 (all shown)
- Warning — Performance Score 50–69 (up to 10 shown)
Mobile and desktop scores are shown for each URL. Click any URL to open its detail page.
By Page Type
A summary table comparing performance across your project's page types (e.g. Homepage, PDP, Blog). Rows are sorted worst-to-best by Performance score.
| Column | Description |
|---|---|
| Page Type | Name, colour label, and status dot (green / yellow / red) |
| URLs | Checked / Total |
| Perf (mob / dsk) | Performance Score — mobile and desktop averages |
| LCP (mob / dsk) | Average LCP — mobile and desktop |
| CLS (mob / dsk) | Average CLS — mobile and desktop |
| FCP (mob / dsk) | Average FCP — mobile and desktop |
| Page Type | URLs | Perf | LCP | CLS | FCP | ||||
|---|---|---|---|---|---|---|---|---|---|
| Product Detail | 24/25 | 48 | 72 | 4.2s | 2.8s | 0.05 | 0.04 | 3.8s | 2.1s |
| Category | 8/8 | 63 | 88 | 3.1s | 1.9s | 0.03 | 0.02 | 2.6s | 1.4s |
| Blog | 12/12 | 82 | 96 | 2.4s | 1.2s | 0.02 | 0.01 | 1.9s | 1.0s |
| Homepage | 1/1 | 91 | 98 | 1.8s | 0.9s | 0.01 | 0.01 | 1.3s | 0.7s |
URLs tab
Switch to the URLs tab to manage your URL list, run checks, and review individual results. You'll see:
- A header with search and action buttons
- A check quota indicator (if your plan has a limit)
- An active scan progress banner (if a check is running)
- A URL table (desktop) or card list (mobile) with all your URLs
| URL | Status | Actions | |
|---|---|---|---|
| / Homepage · Homepage | 9891 | Active | |
| /products/running-shoes Running Shoes · Product Detail | 6842 | Active | |
| /products/winter-jacket Winter Jacket · Product Detail | — | Paused | |
Quota indicator
A progress bar at the top of the page shows your weekly check usage in the format 45 / 1000 used with the remaining count alongside your plan name. The bar turns red when less than 10 % of your quota remains.
Adding URLs
Add a single URL
- Click + Add URL in the top-right corner.
- Enter the path — the part of the URL after the domain, e.g.
/about. - Optionally enter a Label — a human-readable name.
- Select platforms: Mobile, Desktop, or both.
- Click Add.
Import multiple URLs
- Click Import.
- Choose a format:
| Format | Structure |
|---|---|
| CSV | Column url (required), label (optional) |
| JSON | Array of objects: [{"url": "/page", "label": "Name"}] |
| Sitemap XML | Standard XML sitemap file |
- Upload your file (up to 5 MB).
- Review the preview — valid and invalid URLs are highlighted.
- Uncheck any URLs you want to skip.
- Click Import X URLs.
Running a check
- Click Run Check in the top-right corner.
- psiLynx automatically checks whether all active URLs are reachable (HTTP probe, up to 5 s per URL):
- All URLs accessible — the confirmation dialog opens immediately.
- Some URLs unreachable — an availability modal appears first.
- In the availability modal (if shown), each unreachable URL displays its status: HTTP error code, Timeout, or Redirect loop. Click Skip unavailable and start to proceed with accessible URLs only. If all URLs are unreachable, the start button is disabled.
- In the confirmation dialog, review: number of active URLs, number of checks (mobile + desktop), quota cost, and remaining quota after the run.
- Click Run Check to start.
Accuracy Mode
In Settings (below the action buttons) you can enable Accuracy Mode. Each URL is checked multiple times and the results are averaged for greater reliability — but quota usage multiplies accordingly (e.g. ×3).
Check progress
While a scan is running, a blue banner shows:
- Current progress: X / Y URLs
- Elapsed time
- A Cancel scan button (requires confirmation)
After completion
A result banner replaces the progress bar:
- ● Green — "All checks passed" — every URL succeeded
- ● Yellow — "Checks completed with errors" — some URLs failed
If there were errors, a Repeat failed button lets you re-run only the problem URLs without consuming quota for the successful ones.
URL table
Columns
| Column | Contents |
|---|---|
| URL | Page address, label, and page type |
| Last check | Mobile and desktop scores, date, and change vs. previous check |
| Check | Per-URL status icons during an active scan |
| Status | Active / Paused |
| Actions | Edit, Pause/Activate, Delete |
Score colour coding: ● 90–100 Good · ● 50–89 Needs attention · ● 0–49 Critical. Arrows (↑↓) show the change vs. the previous check.
Search and filters
- Search — by URL or label
- Platform: All / Mobile / Desktop
- Score: All / Good / Warning / Critical
| URL | Status | Actions | |
|---|---|---|---|
| / Homepage | 9867 ↓4 | Active | |
| /home-en Homepage EN · Homepage | 9571 ↑2 | Active | |
Bulk actions
Check the boxes next to the URLs you want (or use the header checkbox to select all). A bulk action bar appears:
| Action | Result |
|---|---|
| Activate | Set selected URLs to Active |
| Pause | Set selected URLs to Paused |
| Run check | Run a check for selected URLs only |
| Assign type | Assign a page type to selected URLs |
| Delete | Delete selected URLs (requires confirmation) |
Editing a URL
- Click the pencil icon in the URL row.
- Edit the label or platforms.
- Click Save.
Pausing and activating URLs
- Click the pause icon — the URL moves to Paused status and is excluded from future checks.
- Click the play icon — the URL becomes Active again.
Deleting a URL
- Click the trash icon in the URL row.
- Confirm the deletion.
Last updated July 20, 2026