ست حالات HTTP محلية وليست فحصًا لموقعك. اختُبرت استجابات قبل الإصلاح وبعده محليًا؛ فهرسة Google والزيارات والترتيب ما تزال مجهولة.
تعكس الأولوية هدف المثال وليست درجة سيو عامة. الاستجابة الناجحة وحدها لا تثبت الفهرسة.
الأولوية: عالية
مؤكد في هذه الحالة المحلية؛ نطاق الإنتاج ونتائج البحث لم يُتحقق منهما.
GET /launch HTTP 200 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title><meta name="robots" content="noindex"></head><body><h1>Guide</h1><p>Local practice content.</p></body></html>
GET /fixed/launch HTTP 200 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title><link rel="canonical" href="/fixed/launch"></head><body><h1>Guide</h1><p>Local practice content.</p></body></html>
الأولوية: عالية
مؤكد في هذه الحالة المحلية؛ نطاق الإنتاج ونتائج البحث لم يُتحقق منهما.
GET /robots.txt HTTP 200 Content-Type: text/plain; charset=utf-8 User-agent: * Disallow: /blocked/ ──────── GET /blocked/page HTTP 200 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title><meta name="robots" content="noindex"></head><body><h1>Guide</h1><p>Local practice content.</p></body></html>
GET /robots.txt HTTP 200 Content-Type: text/plain; charset=utf-8 User-agent: * Disallow: /blocked/ ──────── GET /fixed/blocked/page HTTP 200 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title><meta name="robots" content="noindex"></head><body><h1>Guide</h1><p>Local practice content.</p></body></html>
الأولوية: عالية
مؤكد في هذه الحالة المحلية؛ نطاق الإنتاج ونتائج البحث لم يُتحقق منهما.
GET /old-guide HTTP 301 Location: /missing-guide ──────── GET /missing-guide HTTP 404 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title></head><body><h1>Not found</h1></body></html>
GET /fixed/old-guide HTTP 301 Location: /guide ──────── GET /guide HTTP 200 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title><link rel="canonical" href="/guide"></head><body><h1>Guide</h1><p>Local practice content.</p></body></html>
الأولوية: متوسطة
مؤكد في هذه الحالة المحلية؛ نطاق الإنتاج ونتائج البحث لم يُتحقق منهما.
GET /variant HTTP 200 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title><link rel="canonical" href="/other-topic"></head><body><h1>Guide</h1><p>Local practice content.</p></body></html>
GET /fixed/variant HTTP 200 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title><link rel="canonical" href="/guide"></head><body><h1>Guide</h1><p>Local practice content.</p></body></html>
الأولوية: متوسطة
مؤكد في هذه الحالة المحلية؛ نطاق الإنتاج ونتائج البحث لم يُتحقق منهما.
GET /gone HTTP 200 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title></head><body><h1>Not found</h1></body></html>
GET /fixed/gone HTTP 404 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title></head><body><h1>Not found</h1></body></html>
الأولوية: دون تغيير
مؤكد في هذه الحالة المحلية؛ نطاق الإنتاج ونتائج البحث لم يُتحقق منهما.
GET /guide HTTP 200 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title><link rel="canonical" href="/guide"></head><body><h1>Guide</h1><p>Local practice content.</p></body></html>
GET /guide HTTP 200 Content-Type: text/html; charset=utf-8 <!doctype html><html lang="en"><head><title>Local audit fixture</title><link rel="canonical" href="/guide"></head><body><h1>Guide</h1><p>Local practice content.</p></body></html>
شغّل الحالات ست حالات HTTP محلية وليست فحصًا لموقعك. اختُبرت استجابات قبل الإصلاح وبعده محليًا؛ فهرسة Google والزيارات والترتيب ما تزال مجهولة. يلزم Python 3.10 أو أحدث. فك ZIP في مجلد محلي. يبدأ أمر التحقق خادمًا محليًا مؤقتًا ويختبر الحالات ويطبع JSON ثم يتوقف. لا يتصل بمواقع خارجية. python3 audit_lab.py --verify للفحص اليدوي شغّل الخادم بالأمر أدناه وافتح العناوين المحلية ثم أوقفه بـ Ctrl+C. اختر منفذًا محليًا آخر إذا كان 8765 مشغولًا. python3 audit_lab.py --port 8765 http://127.0.0.1:8765/robots.txt http://127.0.0.1:8765/launch http://127.0.0.1:8765/fixed/launch http://127.0.0.1:8765/blocked/page http://127.0.0.1:8765/fixed/blocked/page http://127.0.0.1:8765/old-guide http://127.0.0.1:8765/missing-guide http://127.0.0.1:8765/fixed/old-guide http://127.0.0.1:8765/guide http://127.0.0.1:8765/variant http://127.0.0.1:8765/fixed/variant http://127.0.0.1:8765/gone http://127.0.0.1:8765/fixed/gone http://127.0.0.1:8765/guide http://127.0.0.1:8765/guide الأوامر والمسارات معرّفات تقنية؛ نص التقرير مترجم. نتيجة الفهرسة في البحث: مجهولة
نتيجة الفهرسة في البحث: مجهولة