Inspect redirect paths

Seven tested local HTTP examples, not a scan of your website. Source links and redirect responses are shown separately. No search engine or backlink index is queried.

Python 3.10 or newer. Extract the ZIP to a local folder. The verification command starts a temporary loopback server, tests every case, prints JSON and stops. It does not contact external websites.

python3 redirect_lab.py --verify

Stop the server with Ctrl+C, then restart with --phase after to inspect the same URLs in the corrected configuration. Use another local port if 8766 is occupied.

python3 redirect_lab.py --phase before --port 8766

python3 redirect_lab.py --phase after --port 8766

http://127.0.0.1:8766/publisher/r1

http://127.0.0.1:8766/r1/old-guide

http://127.0.0.1:8766/publisher/r2

http://127.0.0.1:8766/r2/old-guide

http://127.0.0.1:8766/publisher/r3

http://127.0.0.1:8766/r3/old-guide

http://127.0.0.1:8766/publisher/r4

http://127.0.0.1:8766/r4/old-guide

http://127.0.0.1:8766/publisher/r5

http://127.0.0.1:8766/r5/old-guide

http://127.0.0.1:8766/publisher/r6

http://127.0.0.1:8766/r6/old-guide

http://127.0.0.1:8766/publisher/r7

http://127.0.0.1:8766/r7/old-guide

Counts cover the displayed GET requests after the source page. The six-request bound belongs to this local teaching client, not to Googlebot. A terminal response can be an error; reaching 200 does not establish relevance.

Commands and paths are technical identifiers; report text is translated.

Indexing, canonical selection, traffic and ranking outcomes remain unmeasured. No percentage of transferred authority is calculated.
