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.