Matoorka Xeerka Wareejinta waa qalab loogu talagalay in lagu fududeeyo habaynta wareejinta URL-yada marka la samaynayo guuritaanka mareegaha, dib-u-qaabaynta qaab-dhismeedka URL-yada, ama nadiifinta nuxurka duugga ah ee mareegaha. Qalabkani wuxuu u oggolaanayaa maamulayaasha mareegaha iyo horumariyayaasha inay si degdeg ah ugu beddelaan liiska khariidadaha URL-ka ee ku jira faylka CSV xeerar wareejin oo sax ah oo u dhow deegaannada Nginx, Apache, iyo Vercel.
Habka shaqada ee qalabku wuxuu ku salaysan yahay inuu akhriyo faylkaaga CSV, ka dibna uu u beddelo xogtaas xeerar u hoggaansamaya naxwaha gaarka ah ee deegaanka aad dooratay. Qalabkani wuxuu si toos ah u maareeyaa xeerarka isku-dhigma ee saxda ah, isagoo meesha ka saaraya khaladaadka gacanta ku dhici kara marka la qorayo boqolaal ama kumanaan xariiq oo xeerar ah.
Doorka Wareejinta ee Guuritaanka Mareegaha iyo SEO
Marka mareeg la guurinayo ama qaab-dhismeedka URL-yada la beddelayo, wareejinta saxda ah waxay muhiim u tahay ilaalinta darajada makiinadaha raadinta (SEO) iyo hubinta in isticmaalayaashu aysan la kulmin khaladaadka bogga aan la helin (404 Not Found) [Source 2]. Qalabkani wuxuu taageeraa laba nooc oo koodhka heerka wareejinta ah:
- 301 Joogto ah (301 Permanent): Waxaa la isticmaalaa marka URL-kii hore loo guuriyay meel cusub si joogto ah. Koodhkani wuxuu u gudbiyaa awoodda SEO (link juice) URL-ka cusub [Source 2].
- 302 Ku-meel-gaar ah (302 Temporary): Waxaa la isticmaalaa marka wareejintu tahay mid ku-meel-gaar ah. Tani waxay u sheegaysaa makiinadaha raadinta inay sii haystaan URL-kii hore ee asalka ahaa [Source 2].
Qaabaynta Faylka CSV ee Xogta La Gelinayo
Si qalabku u awoodo inuu akhriyo oo uu u falanqeeyo xogtaada, faylka CSV waa inuu u qaabaysan yahay si sax ah. Shuruudaha qaabaynta waxaa ka mid ah:
- Safka Madaxa (Header Row): Safka ugu horreeya ee faylka waa inuu ka koobnaadaa tiirarka
sourceiyotarget(amadestination). Haddii kale, qalabku wuxuu soo bandhigayaa qaladka:Safka madaxa wuxuu u baahan yahay tiirarka 'source' iyo 'target' (ama 'destination').. - Qaabka URL-ka Isha (Source URL): Wuxuu noqon karaa URL dhammaystiran oo HTTP ama HTTPS ah, ama dariiq ka bilaabma
/. Magacyada martigeliyaha (hostnames) ee ku jira isha waa laga saaraa inta lagu guda jiro habraaca. - Qaabka URL-ka Meesha Loo Socdo (Destination URL): Wuxuu noqon karaa URL dhammaystiran oo HTTP ama HTTPS ah, ama dariiq la xiriira xididka (root-relative path).
- Xaddidnaanta Cabbirka iyo Tirada: Faylka CSV waa inuu ka yaraadaa 5 MB. Qalabku wuxuu aqbalaa ilaa 2,000 oo khariidadood markiiba.
Xeerarka Deegaannada Nginx, Apache iyo Vercel
Deegaan kasta oo shabakadeed wuxuu leeyahay naxwe u gaar ah oo loo isticmaalo qorista xeerarka wareejinta. Qalabkani wuxuu u soo saaraa xeerarka si waafaqsan shuruudaha deegaan kasta:
Nginx
Xeerarka loo soo saaro Nginx waxay ku xidhan yihiin dariiqa saxda ah ee isha. Nginx dhexdiisa, xeerarku waxay isticmaalaan naxwaha u gaarka ah ee u dhigma dariiqa saxda ah si looga fogaado in wareejintu ay saamayso URL-yo kale oo la mid ah.
Apache
Apache dhexdiisa, xeerarka waxaa loo qaabeeyaa si loogu isticmaalo faylka .htaccess. Waxay isticmaalaan amarrada ku habboon ee u dhigma dariiqa saxda ah ee isha, iyadoo la hubinayo in isku-dhiggu uu yahay mid xaddidan oo sax ah.
Vercel
Vercel wuxuu u isticmaalaa qaabka JSON ee faylka vercel.json si uu u maareeyo wareejinta. Qalabkani wuxuu si gaar ah u isticmaalaa statusCode si loo hubiyo in koodhka heerka ee la doortay (301 ama 302) la ilaaliyo. Tani waa lagama maarmaan sababtoo ah beddelka caadiga ah ee Vercel ee permanent wuxuu soo saaraa 308, halka beddelka temporary uu soo saaro 307. Isticmaalka statusCode wuxuu meesha ka saarayaa hab-dhaqankaas caadiga ah si loo ilaaliyo doorashadaada.
Xaddidaadaha iyo Xaaladaha Gaarka ah
Matoorka Xeerka Wareejinta wuxuu leeyahay xeerar adag oo ku saabsan xaqiijinta xogta si loo hubiyo in xeerarka la soo saaray ay si sax ah u shaqeeyaan:
- Isku-dhigma Sax ah (Exact Match): Dhammaan wareejinta la soo saaray waa kuwo si sax ah u dhigma. Qalabku ma aqbalo xadhkaha weydiinta (query strings), qaybaha (fragments), ama qaababka nooca wildcard ee isha dhexdeeda sababtoo ah deegaannada kala duwan waxay u maareeyaan waxyaabahan si ka duwan.
- Dhererka URL-ka: URL kasta oo ku jira safka faylka CSV waa inuusan ka dheerayn 2,048 xaraf. Haddii xadkaas la dhaafo, qalabku wuxuu soo celinayaa qaladka:
URL ku jira safka {line} wuxuu ka dheer yahay 2,048 xaraf.. - Isha Unug (Unique Source): Isha kasta waa inay soo baxdaa hal mar oo kaliya. Haddii isha lagu celiyo, qalabku wuxuu muujinayaa qaladka:
Safka {line} wuxuu ku celinayaa dariiqa isha {source}. Isha kasta waxay soo bixi kartaa hal mar oo kaliya..
Asturnaanta iyo Habaynta Xogta
Markaad isticmaalayso qalabkan, faylkaaga CSV iyo xeerarka la soo saaray waxay ku harayaan biraawsarkaaga. Waxba looma soo geliyo BroBroGo. Habaynta xogta oo dhan waxay si toos ah uga dhacdaa gudaha biraawsarkaaga, taas oo hubinaysa in xogtaada URL-yada aan loo dirin server dibadda ah.
Su'aalaha Badanaa La Isweydiiyo (FAQ)
Sideen u qaabeeyaa faylka CSV?
Isticmaal safka madaxa oo leh tiirarka 'source' iyo 'target' (ama 'destination'). Saf kasta oo ku xiga wuxuu isticmaali karaa URL isha oo dhammaystiran oo HTTP ama HTTPS ah ama dariiq ka bilaabma /, oo lagu daray meel loo socdo oo dhammaystiran ama la xiriirta xididka.
Miyay wareejinta la soo saaray yihiin kuwo si sax ah u dhigma?
Haa. Natiijada Nginx iyo Apache waxay ku xidhan tahay dariiqa saxda ah ee isha, Vercel-na wuxuu helayaa isla dariiqaas saxda ah. Magaca martigeliyaha isha waa laga saaraa; xadhkaha weydiinta isha, qaybaha iyo qaababka nooca wildcard waa la diiday sababtoo ah saddexda deegaan waxay u maareeyaan si ka duwan.
Maxay natiijada Vercel u isticmaashaa statusCode?
Beddelka joogtada ah ee Vercel wuxuu soo saaraa 308, beddelkiisa ku-meel-gaarka ahna wuxuu soo saaraa 307. statusCode ayaa la isticmaalaa si doorashadaadu u ahaato mid sax ah 301 ama 302. Dejinta caadiga ah ee Vercel waxay oggoshahay 2,048 dariiqo oo guud, markaa qalabkani wuxuu aqbalaa ilaa 2,000 oo khariidadood.
Maxaa dhacaya haddii faylka CSV uu leeyahay khaladaad qaabayn ah?
Qalabku wuxuu samaynayaa xaqiijin adag oo ku saabsan saf kasta. Haddii uu arko khaladaad ay ka mid yihiin saf aan lahayn isha ama meesha loo socdo, isha ka kooban xarfo wildcard ah, ama URL ka dheer 2,048 xaraf, wuxuu muujinayaa farriin qalad ah oo tilmaamaysa safka saxda ah ee dhibaatadu ka jirto si aad u saxdo.