Cloudflare Workers vasitəsilə serverless yönləndirmələr etmək, ziyarətçinin sorğusunu origin serverə çatmadan Cloudflare edge şəbəkəsində tutaraq 301, 302 və ya şərtli yönləndirmə cavabı verməkdir. Bu üsulla veb server konfiqurasiyasına toxunmadan, domen, URL yolu, ölkə, cihaz, dil, kampaniya parametri və ya köhnə səhifə uyğunluğuna görə sürətli və miqyaslana bilən yönləndirmələr qurmaq mümkündür. Xüsusilə SEO keçidləri, domen dəyişiklikləri, kampaniya landing səhifə istiqamətləri və çoxsaylı sayt idarəetməsi üçün aşağı gecikməli, mərkəzləşdirilmiş və asan baxımlı bir həll yoludur.
Ənənəvi yönləndirmələr adətən Apache .htaccess, Nginx server blokları, tətbiq kodu və ya hosting idarəetmə paneli üzərindən həyata keçirilir. Bu metodlar hələ də effektivdir; lakin yüksək trafikli saytlar, bir neçə domeni idarə edən komandalar və ya müxtəlif yerlərə görə dinamik qərarlar tələb edən layihələrdə Cloudflare Workers daha çevik və güclü qat təklif edir. Çünki yönləndirmə məntiqi istifadəçiyə ən yaxın Cloudflare data mərkəzində icra olunur. Bu da həm origin serverin yükünü azaldır, həm də səhv konfiqurasiya edilmiş server qaydalarının performans və kəsinti riskini aşağı salır.
Bu bələdçidə Cloudflare Workers ilə əsas 301 yönləndirmədən başlayaraq yol əsaslı, sorğu parametrlərinə görə, ölkə əsaslı, mobil cihazlara yönəldilmiş və kütləvi yönləndirmə nümunələrinə qədər tətbiq edilə bilən misallar təqdim olunacaq. Eyni zamanda SEO baxımından hansı hallarda 301, hansı hallarda 302 istifadə etməyin məqsədəuyğun olduğunu, test müddətində nələrə diqqət yetirilməli olduğunu və Hostragons infrastrukturunda domen, SSL və hosting səviyyəsində hansı yoxlamaların faydalı olacağını addım-addım izah edəcəyik. Domen idarəetməsi üçün Domain təsdiqi və DNS idarəsi, təhlükəsiz bağlantı üçün SSL sertifikatı həlləri və performanslı yayımlama üçün Veb hostinq paketləri səhifələrinə nəzər sala bilərsiniz.
Cloudflare Workers Nədir və Niyə Yönləndirmə Üçün İstifadə Edilir?
Cloudflare Workers, JavaScript əsaslı kod parçalarını Cloudflare şəbəkəsinin uc nöqtələrində işə salmağa imkan verən serverless platformadır. Serverless ifadəsi serverin mövcud olmadığı deyil; server idarəetməsi, miqyaslama, əməliyyat sistemi baxımı və infrastrukturun idarə olunması kimi işlərin sizin üzərinizdə olmaması deməkdir. Bir ziyarətçi saytınıza sorğu göndərdikdə Worker bu sorğunu edge-də qəbul edir, qaydalarınızı işlədir və lazım gəldikdə istifadəçini başqa ünvana yönləndirir.
Workers ilə yönləndirmənin ən böyük üstünlüyü tam nəzarət imkanıdır. Sadə URL uyğunluğundan başqa, sorğunun başlıqlarını, ölkəsini, yolunu, sorğu parametrlərini, user-agent məlumatını və host dəyərini oxuya bilərsiniz. Məsələn, köhnə /mehsullar/hostinq səhifənizi /veb-hostinq səhifəsinə daimi olaraq köçürə, yalnız Türkiyə xaricindən gələn istifadəçiləri ingilis dilində alt kataloqa yönləndirə və ya müəyyən kampaniya parametri ilə gələn trafiki xüsusi bir landing səhifəsinə ötürə bilərsiniz.
Bu yanaşma praktiki olaraq SEO və texniki komandalar arasında əməliyyat sürətini artırır. Məsələn, 450 URL-ni köhnə saytdan yeni sayta köçürürsünüz. Server konfiqurasiya faylını dəyişmək, yayına vermək və səhv olduqda geri dönmək əvəzinə, yönləndirmə cədvəlini Worker daxilində və ya KV kimi xarici verilənlər bazasında idarə edə bilərsiniz. Bu isə canlıya keçmə, test və geri alma proseslərini daha nəzarətli edir.
Cloudflare Workers ilə Server Tabanlı Yönləndirmələr Arasındakı Fərqlər
Hər layihə üçün tək doğru yol yoxdur. Kiçik saytlar üçün hosting panelindəki yönləndirmə aləti kifayət edə bilər. Lakin mürəkkəb məntiq, yüksək trafik, çox domen və sürətli dəyişiklik tələbi varsa, Cloudflare Workers daha səmərəli olur. Aşağıdakı cədvəl əsas fərqləri göstərir.
| Kriteriya | Server Tabanlı Yönləndirmə | Cloudflare Workers Yönləndirməsi |
|---|---|---|
| İcra nöqtəsi | Origin serverdə icra olunur | Cloudflare edge şəbəkəsində icra olunur |
| Server yükü | Hər sorğu origin serverə gedir | Yönləndirmə origin öncəsi tamamlanır |
| Çeviklik | Qaydalar server proqram təminatına bağlıdır | JavaScript ilə şərti məntiq qurula bilər |
| Yayım sürəti | Serverə giriş və restart tələb oluna bilər | Cloudflare panelindən sürətli yayımlanır |
| SEO keçidləri | Güclüdür, amma mərkəzləşdirilmiş idarəetmə çətin ola bilər | Xəritə əsaslı və test edilə bilən struktur yaradıla bilər |
| Uyğun ssenarilər | Az sayda statik yönləndirmə | Dinamik, çoxlu və miqyaslana bilən yönləndirmə |
Bu cədvəli sadə qayda ilə şərh etmək olar: Əgər yönləndirmə sayı azdır, şərtlər sadədir və serverə rahat girişiniz varsa, ənənəvi üsul işinizi görər. Ancaq SEO migrasiyası, ölkə əsaslı paylama, A/B kampaniya axını və ya çox domenli struktur varsa, Worker təbəqəsi daha dayanıqlı olacaq.
Başlamazdan Əvvəl Nələr Lazımdır?
Cloudflare Workers ilə yönləndirmə etmədən əvvəl texniki hazırlıq vacibdir. Əvvəlcə domeninizin Cloudflare üzərində aktiv olması və DNS qeydlərinin düzgün qurulması şərtdir. Cloudflare proxy funksiyası aktiv olmayan boz buludlu DNS qeydlərində Worker yönləndirməsi gözlənildiyi kimi işə düşməyə bilər. Buna görə yönləndirmə tətbiq ediləcək host üçün proxy vəziyyətini yoxlayın.
- Cloudflare hesabı və yönləndirmə ediləcək aktiv domen.
- DNS tərəfdə düzgün A, CNAME və ya müvafiq qeydlər.
- Cloudflare proxy aktivliyi və SSL/TLS rejiminin düzgün seçilməsi.
- Yönləndirmə xəritəsi: köhnə URL, yeni URL və status kodu.
- SEO yoxlama siyahısı: canonical, sitemap, daxili linklər və indeks vəziyyəti.
- Test üçün brauzer, curl və ya HTTP header yoxlama vasitələri.
Hosting səviyyəsində origin serverinizin sağlam işləməsi də önəmlidir. Worker yönləndirməsi origin yükünü azalda bilər, amma səhv DNS və SSL konfiqurasiyasını tam əvəz etmir. Xüsusilə HTTPS yönləndirmələri planlaşdırırsınızsa, Hostragons hosting hesabınızda SSL sertifikatınızın aktiv olduğundan əmin olun. Bu mövzuda Pulsuz SSL quraşdırılması necə edilir və cPanel üzərindən yönləndirmə əməliyyatları məqalələri faydalı bələdçi olacaqdır.
Addım-Addım Cloudflare Workers ilə Serverless Yönləndirmə
1. Worker Yaradın
Cloudflare panelində aidiyyəti hesabı seçin, Workers and Pages bölməsinə daxil olun və yeni Worker yaradın. İlk mərhələdə Cloudflare sizə nümunə skript təqdim edir. Bu nümunəni silib öz yönləndirmə məntiqinizi yaza bilərsiniz. Adlandırma zamanı aydın və mənalı adlar seçin; məsələn seo-redirects, domain-migration-redirects və ya campaign-router kimi, beləliklə gələcəkdə baxım asanlaşar.
Əsas yönləndirmə məntiqində sorğu alınır, URL obyekti yaradılır və müəyyən şərt doğrulanda Response.redirect ilə yeni ünvana yönləndirmə edilir. Daimi SEO keçidi üçün 301, müvəqqəti kampaniya və ya testlər üçün 302 istifadə olunur. 308 də daimi yönləndirmə üçün mümkündür, amma SEO migrasiyalarda ən geniş qəbul olunan və başa düşülən seçim hələ də 301-dir.
2. Sadə 301 Yönləndirmə Qaydası Əlavə Edin
Ən sadə ssenari, köhnə bir səhifəni yeni səhifəyə daimi köçürməkdir. Məntiq belədir: Əgər sorğunun yolu /köhnə-sehife isə istifadəçini /yeni-sehife ünvanına 301 ilə yönləndir. Worker içində sorğu URL dəyərini oxuyub pathname yoxlaması aparırsınız. Beləliklə yalnız uyğun yol tapıldıqda yönləndirmə baş verir, digər sorğular normal axar.
Məsələn köhnə hostinq kateqoriya URL strukturundan yeni struktura keçmisinizsə, /hosting-paketleri ünvanını /veb-hostinq ünvanına köçürə bilərsiniz. Bu halda axtarış motorlarına səhifənin daimi olaraq köçürüldüyü bildirilir. Bir neçə həftə ərzində Google yeni URL-i daha dəqiq tanıyacaq; lakin bunun üçün yönləndirmə zənciri yaratmamaq və köhnə URL-in birbaşa son URL-yə getməsi vacibdir.
3. Worker Route Təyin Edin
Worker kodunu yazmaq təkcə kifayət deyil; hansı sorğularda işləyəcəyini route ilə göstərmək lazımdır. Məsələn example.com/* routu əsas domen altındakı bütün yolları əhatə edir. Yalnız müəyyən alt kataloqda işləməsini istəyirsinizsə example.com/köhnə-blog/* kimi daha dar route təyin edə bilərsiniz. Route sahəsini çox geniş tutmaq gözlənilməz yönləndirmələrə səbəb ola bilər.
Canlıya vermədən öncə route sahəsini staging və ya test subdomeni üzərində sınaqdan keçirmək yaxşı təcrübədir. Məsələn test.example.com/* üzərində qaydanı işə salıb header və yönləndirmə davranışını yoxlaya bilərsiniz. Hər şey düzgünsə, production domen routuna keçin. Bu üsul xüsusilə böyük SEO keçid layihələrində səhv kütləvi yönləndirmələrin qarşısını alır.
4. Yayınlayın və HTTP Status Kodunu Test Edin
Worker yayımlandıqdan sonra sadəcə brauzerdə səhifənin açılmasına baxmaq kifayət deyil. Brauzer keşləməsi bəzən köhnə nəticələri göstərə bilər. Bunun əvəzinə HTTP header yoxlaması aparın və 301 və ya 302 status kodunun düzgün qaytarıldığını təsdiqləyin. Həmçinin Location başlığında son URL-in gözlənilən ünvana uyğun olub-olmadığını yoxlayın.
- Köhnə URL birbaşa yeni URL-ə gedirmi?
- Yönləndirmə kodu 301 yoxsa 302-dir?
- HTTP-dən HTTPS-ə əlavə zəncir yaranırmı?
- www və non-www variantları uyğun gəlirmi?
- URL sonunda slash istifadəsi vahid standartda mıdır?
- Mobil və masaüstü istifadəçilər eyni SEO hədəfini görürmü?
Tez-tez Görülən Yönləndirmə Ssenariləri
Yalnız Bir Səhifənin Yönləndirilməsi
Yalnız bir səhifənin yönləndirilməsi ən sadə və ən təhlükəsiz başlanğıcdır. Köhnə xidmət səhifəniz, kampaniya səhifəniz və ya blog yazınız yeni ünvana köçəndə istifadə olunur. Burada diqqət yetirilməli məqam köhnə və yeni səhifənin məzmun niyyətinin uyğunluğudur. Məsələn, köhnə SSL bələdçisini birbaşa ana səhifəyə yönləndirmək istifadəçi təcrübəsini zəiflədə və SEO siqnallarını zəiflədə bilər. Bunun əvəzinə ən yaxın uyğun SSL bələdçisi və ya kateqoriya səhifəsinə yönləndirmək düzgündür.
Kütləvi URL Xəritəsi İlə Yönləndirmə
Sayt köçürmə layihələrində onlarla, hətta minlərlə URL yönləndirmək lazım ola bilər. Worker daxilində xəritə obyekti yaradaraq köhnə yol ilə yeni yol arasında uyğunluq qura bilərsiniz. Məsələn /köhnə-blog/cloudflare-nedir ünvanını /blog/cloudflare-nedir olaraq təyin edirsiniz. Bu yanaşma kiçik və orta ölçülü siyahılar üçün əlverişlidir. Lakin 1000 və yuxarı URL-lər üçün uzun siyahını kodun içində saxlamaq çətin olur. Bu halda Cloudflare KV, R2 və ya xarici API-dən yönləndirmə xəritəsini oxumaq daha peşəkar həll təmin edir.
Kütləvi yönləndirmə zamanı Excel və ya Google Sheets-də üç sütunlu cədvəl hazırlayın: köhnə URL, yeni URL və status kodu. Sonra eyni URL-nin birdən çox hədəfə yönəlmədiyindən, son URL-in 200 status kodu verdiyindən və robots.txt tərəfindən bloklanmadığından əmin olun. SEO migrasiyalarında ən çox rast gəlinən səhv köhnə URL-lərin yeni saytdakı əlaqəsiz səhifələrə kütləvi yönləndirilməsidir. Bu qısa müddətdə skan itkisini azaltsa da, uzun müddətdə keyfiyyət siqnallarını zəiflədə bilər.
Ölkə Əsaslı Yönləndirmə
Cloudflare sorğunun gəldiyi ölkə məlumatından istifadə etməyə imkan verir. Məsələn Türkiyədən gələn istifadəçiləri /tr, Almaniyadan gələnləri /de kataloquna yönləndirə bilərsiniz. Lakin SEO baxımından ölkə əsaslı avtomatik yönləndirmədə ehtiyatlı olmaq lazımdır. Googlebot əsasən müəyyən bölgələrdən skan edir və səhv konfiqurasiya müxtəlif dil versiyalarının aşkarlanmasını çətinləşdirə bilər. Buna görə hreflang teqləri, dil seçici bağlantılar və sitemap ayrı-seçkiliyi düzgün qurulmalıdır.
Ölkə əsaslı yönləndirməni daimi 301 əvəzinə əksər hallarda 302 ilə etmək daha təhlükəsizdir. Çünki istifadəçinin lokasiyasına əsaslanan müvəqqəti təcrübə təqdim edirsiniz; səhifənin daimi köçürüldüyünü bildirmirsiniz. Həmçinin istifadəçiyə dil və ya ölkə seçimini dəyişmə imkanı vermək təcrübə baxımından vacibdir.
Cihaz və User-Agent Əsaslı Yönləndirmə
Mobil istifadəçiləri fərqli səhifəyə yönləndirmək əvvəllər geniş yayılmışdı; amma hazırda responsive dizayn daha sağlam hesab olunur. Yenə də xüsusi tətbiq yükləmə səhifələri, mobil kampaniya axınları və ya yüngül landing səhifə təcrübələri üçün user-agent əsaslı yönləndirmə istifadə edilə bilər. Burada da SEO baxımından ehtiyatlı olmaq lazımdır. Masaüstü və mobil istifadəçilərə tamamilə fərqli məzmun göstərmək uyğunsuz siqnallara səbəb ola bilər.
Əgər cihaz əsaslı yönləndirmə edirsinizsə, mobil istifadəçiyə göstərilən səhifənin məzmun niyyəti masaüstü səhifə ilə uyğun olmalıdır. Həmçinin Google-ın mobile-first indeksləşdirmə yanaşmasını unutmamaq lazımdır. Mobil təcrübə əsas indeksləşdirmə siqnallarından biridir və yalnız masaüstü səhifəni optimallaşdırmaq kifayət etmir.
Query Parametrinə Görə Kampaniya Yönləndirməsi
Rəqəmsal marketinq komandaları üçün Worker yönləndirmələri çox faydalıdır. Məsələn utm_campaign=blackfriday parametrli istifadəçiləri xüsusi kampaniya səhifəsinə yönləndirə bilərsiniz. Bu əməliyyat origin tətbiqinə əlavə inkişaf tələb etmədən edge səviyyəsində həll olunur. Ancaq UTM parametrlərinin tam itirilməməsinə diqqət edin. Analitika ölçümü üçün lazımdırsa parametrləri yeni URL-ə daşıyın və ya kampaniya platformanızda düzgün izləyin.
SEO Baxımından 301, 302, 307 və 308 Kodlarının Seçimi
Yönləndirmə kodunun seçimi yalnız texniki detal deyil; axtarış motorlarına səhifənin köçürülmə niyyətini bildirir. 301 daimi yönləndirmədir və SEO migrasiyalarında ən çox istifadə olunan koddur. 302 müvəqqəti yönləndirmədir; kampaniya, test, lokasiya və ya zaman məhdud axınlarda seçilir. 307 HTTP metodunu qoruyan müvəqqəti yönləndirmədir. 308 isə 301 kimi daimi və metodu qoruyan yönləndirmədir.
| Kod | Mənası | Nə vaxt istifadə edilməli? | SEO qeydi |
|---|---|---|---|
| 301 | Daimi yönləndirmə | Səhifə və ya domen daimi köçürüldükdə | SEO siqnallarını yeni URL-ə daşımaq üçün uyğundur |
| 302 | Müvəqqəti yönləndirmə | Kampaniya, test, ölkə və ya cihaz əsaslı axınlarda | Daimi köçürmə mesajı vermir |
| 307 | Müvəqqəti, metodu qoruyur | POST kimi metodların qorunması lazım olduqda | Adətən SEO səhifə köçürməsi üçün ilk seçim deyil |
| 308 | Daimi, metodu qoruyur | Müasir API və daimi metod qorunması ssenarilərində | Uyğun ola bilər, amma 301 daha geniş yayılıb |
SEO üçün əsas qayda belədir: Daimi köçürülən və yeni qarşılığı dəqiq olan səhifələrdə 301 istifadə edin; müvəqqəti, fərdiləşdirilmiş və ya şərti yönləndirmələrdə 302 seçin. Həmçinin yönləndirmə zəncirlərindən çəkinin. Köhnə URL əvvəl HTTP-dən HTTPS-ə, sonra non-www-dən www-yə, daha sonra yeni səhifəyə gedirsə, üç mərhələli zəncir yaranır. İdeal vəziyyət köhnə URL-in bir addımda son HTTPS URL-ə yönləndirilməsidir.
Performans və Təhlükəsizlik Üçün Ən Yaxşı Təcrübələr

Cloudflare Workers sürətlidir; amma pis yazılmış yönləndirmə məntiqi gecikmə və səhvlər yarada bilər. Qaydalarınızı sadə saxlayın, mürəkkəb ifadələri lazım olduğundan çox qarışıq yazmayın və böyük siyahıları kodda nəzarətsiz artırmayın. Böyük yönləndirmə siyahılarında KV kimi açar-dəyər saxlama strukturları performans və baxım üçün daha uyğundur. Həmçinin səhv sonsuz dövrləri əngəlləmək üçün hədəf URL-in mövcud host və yol ilə eyni olmadığını təsdiqləyin.
- Hər qayda üçün dəqiq məsuliyyət təyin edin: SEO, proqramlaşdırma və ya marketinq komandası.
- Dəyişikliklərdən əvvəl yönləndirmə xəritəsini ehtiyat nüsxə edin.
- Canlıya vermədən əvvəl staging domenində test aparın.
- 301 qərarı verməzdən əvvəl yeni URL-in daimi olduğundan əmin olun.
- Hər yayım sonrası 10-20 nümunə URL manual yoxlayın.
- 404 hesabatları və Google Search Console əhatə məlumatlarını izləyin.
- Daxili linkləri köhnə URL-də saxlamayın; yeni URL-lərə yeniləyin.
Təhlükəsizlik baxımından açıq yönləndirmə riskinə diqqət yetirin. İstifadəçinin verdiyi next, redirect və ya url kimi parametrləri birbaşa hədəf kimi qəbul etmək hücum edənlərin etibarlı domeninizi sui-istifadə etməsinə səbəb ola bilər. Əgər parametr əsaslı yönləndirmə edirsinizsə, yalnız icazə verilmiş domenləri ağ siyahıya daxil edin. Məsələn yalnız öz domenləriniz və ya təsdiqlənmiş kampaniya sahələri hədəf ola bilər.
SSL konfiqurasiyası da kritikdir. Cloudflare üzərində Flexible SSL istifadə edərkən origin tərəfdə HTTPS yoxdursa, mürəkkəb yönləndirmə dövrləri yaşana bilər. Ən sağlam quruluş adətən Full və ya Full strict SSL rejimidir. Bunun üçün origin serverinizdə keçərli SSL sertifikatı olmalıdır. Hostragons-un SSL həlləri bu mərhələdə işinizi asanlaşdırır: SSL sertifikatı al və Korporativ hosting təhlükəsizliyi.
Hostragons İnfrastrukturunda Diqqət Ediləsi Məqamlar
Hostragons-da yerləşdirilən saytlar üçün Cloudflare Workers yönləndirməsi edərkən üç qatmanı birlikdə nəzərə almaq vacibdir: domen DNS, hosting konfiqurasiyası və tətbiq yönləndirmələri. Əvvəlcə domeninizin nameserver qeydləri Cloudflare-ə yönəldilmiş olmalıdır. Sonra DNS qeydləriniz Hostragons hosting serverini göstərməli və proxy istifadə olunacaq qeydlər narıncı buludla aktiv edilməlidir.
İkincisi, hosting panelinizdə qeydiyyatdan keçmiş domen, addon domen və ya alias quruluşlarının düzgün olduğuna əmin olun. Cloudflare edge-də yönləndirmə olsa da, bəzi sorğular origin serverə çatmağa davam edə bilər. Buna görə origin tərəfində səhv virtual host, eksik SSL və ya yalnış kök qovluq konfiqurasiyası varsa, istifadəçi təcrübəsi zədələnə bilər. Domen və hosting uyğunluğu üçün Domain yönləndirmə bələdçisi və cPanel hosting idarəsi məzmunları faydalı ola bilər.
Üçüncü olaraq tətbiq səviyyəsində yönləndirmələri yoxlayın. WordPress, Laravel, xüsusi PHP tətbiqləri və ya digər CMS-lər öz daxilində HTTPS, www və ya dil yönləndirməsi edə bilər. Cloudflare Worker eyni mövzuda ikinci bir qayda işlədirsə, dövr və ya zəncir yaranması mümkündür. Ən yaxşı yanaşma yönləndirmə məsuliyyətini tək bir qatda toplamaqdır. Məsələn, bütün domen və SEO migrasiya yönləndirmələri Workers-də, tətbiq daxilində istifadəçi sessiyası yönləndirmələri isə proqram səviyyəsində qalmalıdır.
Test, Monitorinq və Problemlərin Həlli
Yönləndirmə yayımlandıqdan sonra monitorinq prosesi quruluş qədər önəmlidir. İlk 24 saat ərzində ən kritik URL-ləri, gəlir gətirən landing səhifələri, orqanik trafikin ən çox istifadə olunan səhifələrini və backlink-ləri olan köhnə URL-ləri yoxlayın. Google Search Console-da indeksləmə və səhifə təcrübəsi hesabatlarını izləyin. Server logları, Cloudflare analitikləri və analytics məlumatlarını birlikdə incələyərək səhv yönləndirmələri daha tez aşkarlaya bilərsiniz.
Problemlərin həllində tez-tez rast gəlinən nümunələr: 301 əvəzinə səhvən 302 istifadəsi, köhnə URL-in yeni URL əvəzinə ana səhifəyə yönləndirilməsi, slash variantlarında fərqli davranış, böyük-kiçik hərf həssaslığı və query parametrlərinin itməsi. Xüsusilə e-ticarət, SaaS və hostinq saytlarında qiymət, məhsul, kateqoriya və dəstək səhifələrinin yanlış hədəfə yönəlməsi dönüşüm nisbətinə birbaşa təsir edir.
Yayım sonrası sadə yoxlama siyahısı tətbiq edin. Əvvəlcə köhnə URL siyahısından təsadüfi nümunələr seçin. Sonra hər birini header yoxlama aləti ilə test edin. Üçüncü addımda son səhifənin 200 status kodu verdiyini təsdiqləyin. Dördüncü addımda səhifə məzmununun köhnə səhifənin axtarış niyyəti ilə uyğunluğunu yoxlayın. Beşinci addımda daxili linklərin yeni URL-lərə yeniləndiyini təsdiqləyin. Bu beş mərhələ texniki olaraq işləyən, amma SEO baxımından zəif yönləndirmələrin çoxunu əngəlləyir.
Nümunə Strategiya: Köhnə Hostinq Səhifələrini Yeni Məlumat Arxitekturasına Daşımaq
Konkrekt ssenari düşünək. Bir hostinq şirkəti köhnə URL strukturunu yeniləyir və /linux-hosting, /wordpress-hosting-paketleri, /ssl-guvenlik və /domain-sorgula kimi səhifələri daha sadə struktura köçürür. Yeni hədəflər müvafiq olaraq /veb-hostinq, /wordpress-hostinq, /ssl-sertifikati və /domain-sorgulama olsun. Bu halda Worker üzərində dörd dəqiq 301 qaydası yaradılır. Sonra sayt daxilində menyular, footer bağlantıları, sitemap və canonical teqləri yeni URL-lərə yenilənir.
Bu keçid məqsədi yalnız istifadəçini düzgün səhifəyə yönləndirmək deyil, həm də axtarış motorlarına köhnə səhifələrin yeni qarşılıqlarını açıq şəkildə göstərməkdir. Əgər köhnə /linux-hosting səhifəsi ana səhifəyə yönləndirilərsə, Google bu səhifənin kontekstini itirə bilər. Halbuki /veb-hostinq səhifəsi eyni məhsul niyyətinə daha yaxındır. Buna görə yaxşı yönləndirmə xəritəsi texniki fayldan çox SEO strategiyasının parçasıdır.
Tez-tez Verilən Suallar
Cloudflare Workers ilə edilən yönləndirmələr SEO üçün təhlükəsizdirmi?
Bəli, doğru status kodu və düzgün hədəf URL istifadə edildikdə təhlükəsizdir. Daimi səhifə köçürmələrində 301, müvəqqəti və ya şərtli axınlarda 302 seçilməlidir. Həmçinin yönləndirmə zənciri, dövr və əlaqəsiz hədəf səhifə səhvlərindən çəkinmək lazımdır.
Worker yönləndirməsi üçün origin server işləməlidirmi?
Yönləndirmə tamamilə Cloudflare edge-də tamamlanırsa origin serverə getmədən cavab verə bilər. Lakin yönləndirilən son səhifə origin və ya başqa infrastrukturda işləyəcəyi üçün hosting, DNS və SSL konfiqurasiyasının sağlam olması vacibdir.
Cloudflare Page Rules yerinə Workers istifadə etmək daha yaxşıdırmı?
Sadə bir neçə yönləndirmə üçün Page Rules və ya Redirect Rules kifayət edə bilər. Lakin yol, ölkə, cihaz, parametr, çoxlu domen və xəritə əsaslı dinamik məntiq tələb olunarsa, Workers daha çevik və miqyaslana bilən həll yoludur.
301 yönləndirməni sonradan dəyişdirmək problem yaradırmı?
301 daimi siqnal verdiyi üçün tez-tez dəyişdirilməməlidir. Brauzerlər və axtarış motorları 301 nəticələrini keşləyə bilər. Buna görə 301 yayımlamadan əvvəl hədəf URL-in daimi və düzgün məzmun niyyətini qarşıladığından əmin olun.
Cloudflare Workers ilə www və non-www yönləndirməsi etmək mümkündürmü?
Bəli. Host dəyərini yoxlayaraq non-www ünvanlarını www versiyasına və ya əksinə yönləndirə bilərsiniz. Burada əsas məsələ vahid standart müəyyən etmək, SSL sertifikatını hər iki variantı da əhatə edəcək şəkildə hazırlamaq və daxili linkləri eyni standart üzrə yeniləməkdir.
Nəticə
Cloudflare Workers istifadə edərək serverless yönləndirmələr etmək, müasir veb layihələrdə həm performans, həm də əməliyyat çevikliyi təmin edən güclü üsuldur. 301 və 302 kodlarını düzgün seçdiyiniz, yönləndirmə xəritənizi diqqətlə hazırladığınız və DNS, SSL, hosting qatlarını birlikdə yoxladığınız müddətdə SEO keçidlərini daha təhlükəsiz idarə edə bilərsiniz. Kiçik layihələrdə sadə qaydalar yetərli olsa da, böyük migrasiyalarda test, monitorinq və sənədləşmə kritik əhəmiyyət daşıyır.
Hostragons üzərində domen, hosting və SSL infrastrukturunuzu düzgün quraraq Cloudflare Workers yönləndirmələrini daha möhkəm əsaslara oturtmaq mümkündür. Ehtiyacınız varsa Veb hostinq paketləri, domain sorğulama və SSL sertifikatı həlləri səhifələrini nəzərdən keçirərək layihəniz üçün uyğun infrastruktur seçə bilərsiniz.