SEOMER Docs · Imports

Upload server logs manually

Use manual uploads for historical analysis, one-off testing or when a VPS agent or WordPress plugin is not connected yet.

Workspace status
All systems watched
Live
Upload Nginx access or error logs
Plain text or gzip files can be parsed
Imports show storage, rows, duplicates and parser warnings
Quick answer

Manual upload uses the same parsing and dedupe pipeline

Drop or choose a log file on the Imports page. SEOMER stores the file, queues parsing, detects exact duplicates or overlaps, counts inserted/skipped/malformed rows and makes the data available in Entries and Reports.

Access/error kind
Dedupe
Rows counters
Reports
Import guide

Upload and verify log files

Manual uploads are simple, but users still need to choose the right log kind and verify parsing quality.

When to use manual upload

Manual upload is useful for first testing, migration analysis, old log files, support requests and projects where a live collector has not been installed yet.

  • None

None

  • None

Supported files and log kinds

SEOMER parses Nginx access logs and Nginx error logs. The parser can read normal text streams and gzip-compressed files. Choose the correct log kind before upload so reports interpret rows correctly.

  • Access logs: request URL, method, status, size, referrer and user-agent
  • Error logs: Nginx error lines converted into diagnostic entries
  • Gzip files: useful for rotated logs and smaller transfers
  • Avoid mixed multi-site logs unless the source can be safely filtered by host

None

  • None

Upload steps

Open Logs & Security → Imports, use Upload logs, choose a file, select access or error kind if the UI asks, then wait until parsing finishes.

  • None
Logs & Security → Imports → Upload logs → Choose file → Wait for queued/parsing/parsed status

None

  • None

How to read import status

The Imports Control Center shows pipeline status, recent uploads, processing queue, duplicates, storage usage, data quality and file table. These counters tell whether the file is actually usable.

  • None

Storage usage

Shows raw, compressed and used storage against the project/package limit.

  • None

Data quality

Shows total rows, inserted rows, duplicate rows and malformed lines.

  • None

File table

Shows source, kind, status, dedupe state, rows, received/processed time and actions.

  • None

What to do after upload

Open Entries for raw row inspection, Live Overview for a current snapshot, Bot & Visitor Journey for actor/session analysis, SEO Health for crawler diagnostics or Heatmap for hourly patterns.

  • None

None

  • None
Annotated UI

Imports Control Center

Use Imports to monitor pipeline health, security and SEO daily logs, ingest heartbeat, manual uploads, filters, imported files and bulk actions.

This image helps users understand whether files were uploaded, parsed, delayed, duplicated or queued for reprocessing.

Annotated Imports Control Center showing import health security monitoring SEO daily logs heartbeat upload area filters import list and bulk actions in SEOMER

Manual upload is not realtime monitoring

Manual files are great for testing and historical analysis, but they do not replace SEO daily collection or realtime security monitoring.

  • Manual = one-off files
  • SEO daily = scheduled collection
  • Security = 5-minute realtime option
FAQ

Manual uploads FAQ

Questions about uploaded files and parsing.

Open SEOMER app
Can I upload gzip logs? +

Yes. The parser can auto-detect gzip streams, which is useful for rotated Nginx log files.

What does duplicate mean? +

SEOMER detects exact duplicate files and partial overlaps so repeated uploads do not inflate reports.

Why do malformed rows appear? +

Malformed rows usually mean the file format does not match the expected Nginx access/error format or contains unrelated lines.

Can manual uploads power reports? +

Yes. Once parsed, uploaded rows can be used by Entries, Live Overview, SEO Health, Heatmap and journey reports.

Manual import

Upload, parse and verify before analysis

A successful import should show parsed status, inserted rows and reasonable duplicate/malformed counters before you trust reports.

Website control
Start in minutes
Ready
Upload file
Check rows
Open reports
Next step
Check one page or start a free trial.