Cloudflare Page Rules یو قوي او ساده وسیله ده چې تاسو ته اجازه درکوي د URL ځانګړو بڼو لپاره cache، امنیت، سرعت، او لارښود تنظیمات تعریف کړئ. د cache پرمختللي مدیریت لپاره تر ټولو عملي کارونه دا دي: ثابت فایلونه اوږده وخت cache کول، admin یا login panel له cache څخه خارجول، promotional landing pages تېزول، او dynamic e-commerce صفحاتو کې د غلط cache خطر کمول. که Page Rules سمه کارول شي، سرور ته فشار کموي، TTFB ښه کوي، Core Web Vitals ته مثبت تاثیر ورکوي، او د کاروونکي لپاره چټک او ثبات لرونکی تجربه رامنځته کوي.
په دې لارښود کې، Cloudflare Page Rules به په عملي ډول د ۲۰۲۶ SEO او سرعت معیارونو سره سم، د cache مدیریت لپاره وڅېړو. WordPress، WooCommerce، corporate ویب پاڼې، static صفحات، media فایلونه، او login panels ته به هره قاعده څه وخت او څنګه وکاروو، کومې تنظیمات خطر لري، او څنګه یې باید تایید وکړو، قدم په قدم به تشریح شي. که ستاسو ویب سایټ د ترافیک زیاتېدو سره ورو کېږي، یا hosting منابع بې ضرورته مصرفېږي، یا Cloudflare فعال دی خو مطلوب سرعت نه ترلاسه کېږي، نو اکثره وخت مشکل د غلط cache strategy له امله وي. د قوي بنسټ لپاره Hostragons د وېب هاستنګ بستهګانې او د خوندي ترافیک مدیریت لپاره د SSL سند حللارې هم وڅېړئ.
Cloudflare Page Rules څه دي؟
Cloudflare Page Rules تاسو ته اجازه درکوي چې د Cloudflare له لارې تېرېدونکي غوښتنو ته د URL pattern مطابق مختلف چلندونه تعریف کړئ. مثلاً، example.com/wp-admin/* لپاره cache بندولی شئ، example.com/assets/* کې image او CSS فایلونه اوږده cache کولی شئ، یا د زاړه campaign page redirect کولی شئ. دا قاعدې د DNS او CDN layer کې عمل کوي، یعنې د کاروونکي غوښتنه سرور ته تر رسېدو مخکې اجرا کېږي.
Page Rules د کوچنیو او متوسطو ویب سایټونو لپاره عملي حل دی. Cloudflare اوس Cache Rules، Transform Rules، او Redirect Rules ته زیات اهمیت ورکوي، خو Page Rules لا هم ډېرې پروژې کې چټک او ساده کار کوي. د ۲۰۲۶ لپاره ښه strategy دا ده: ساده اړتیاوې Page Rules سره حل کړئ، پېچلي او سترې پروژې لپاره جدید rule engines وکاروئ. خو اساس دا دی: سم content په مناسب وخت او ځای کې cache کړئ.
ولې Cache مدیریت SEO لپاره مهم دی؟
SEO یوازې د محتوا کیفیت یا backlinkونو پورې محدود نه دی. Google د کاروونکي تجربه measure کوي، چې پکې page speed، server response، image loading، crawling efficiency، او page stability شامل دي. Cloudflare Page Rules سره ښه cache structure نه یوازې users ته، بلکې search bot ته هم ویب سایټ چټک او موثره کوي.
مثلاً، news، blog یا corporate سایټونو کې content ډېر ځله نه بدلېږي. دا صفحات edge server کې cache کول، کاروونکي ته فایلونه د خپل موقعیت سره نژدې Cloudflare data center څخه ورکوي. نتیجه: سرور ته requests کمېږي، response time ثابتېږي، errors کمېږي، او د ترافیک زیاتېدو سره accessibility ښه کېږي. دا هر څه SEO ته مستقیم یا غیرمستقیم قوي تاثیر ورکوي.
د سرعت مهمې metricونه
- TTFB: د لومړي byte لپاره وخت کمېږي، په خاص ډول د لیرې موقعیت کاروونکو لپاره.
- LCP: لوی تصویر، banner یا اصلي content زودتر ښکاري.
- INP: سرور delay کمېږي، interaction response ښه کېږي.
- CLS: Cache مستقیم layout shift نه حل کوي، خو consistent loading سره مرسته کوي.
- Crawl budget: Bots زیات URLs کم delay سره scan کولی شي.
Cloudflare Page Rules سره Cache منطق
Cloudflare default دا ده چې HTML pages اکثره cache نه کوي، خو CSS، JS، image او fonts cache کوي. Page Rules سره تاسو دا رفتار URL اساس بدلولی شئ. مهم ټکی دا دی چې dynamic او user-specific content غلطاً عام cache نه شي.
مثلاً ecommerce سایټ کې cart، payment، account، او user panel cache کول خطرناک دی، ځکه معلومات ګډېږي. خو product images، category banners، static landing pages، او blog images اوږده cache کېدای شي. د cache مدیریت دا نه دی چې هر page ته یو تنظیم ورکړئ، بلکې هر page ته د وظیفې مطابق مختلف قاعده تعریف کړئ.
Cloudflare Cache Levels
- No Query String: اصلي فایل cache کېږي، query string ته اهمیت نه ورکوي؛ احتیاط ته اړتیا لري.
- Ignore Query String: URL parameters ته اهمیت نه ورکوي، یو cache copy ورکوي؛ campaigns لپاره ښه، personalized content لپاره خطرناک.
- Standard: فایل نوم او query string ترکیب سره امن default رفتار.
- Cache Everything: HTML هم cache کوي، بې bypass قواعد خطرناک دی.
- Edge Cache TTL: Edge server کې content څومره وخت پاتې کېږي.
- Browser Cache TTL: کاروونکي browser کې فایلونه څومره وخت ساتل کېږي.
Page Rules Priorities څنګه کار کوي؟
Cloudflare Page Rules له پاسه څخه لاندې ته اجرا کېږي، او لومړی matching rule عمل کوي. نو rule ترتیب ډېر مهم دی. تر ټولو خاص او مهم استثناوې پاسنۍ قاعدې ته، عمومي cache قواعد لاندې ته. مثلاً /wp-admin/* cache bypass قاعده باید د Cache Everything rule نه پاس وي.
په Free پلان کې اکثره محدود rules شته، نو قواعد محتاطانه وکاروئ. که درې قواعد لری، اول باید admin او login bypass کړئ، بیا static فایلونه optimize کړئ، او بیا خاص pages aggressively cache کړئ. سترې پروژې کې د Cloudflare نوې Cache Rules یا paid پلانونه غوره دي. سرور کې LiteSpeed Cache، NGINX cache یا application cache layer سره همغږي مهمه ده. د د WordPress هاستنګ د کارکردګۍ اصلاح هم وڅېړئ.
Cloudflare Page Rules لپاره د مثال Strategy جدول
| URL Pattern | سپارښتنې تنظیمات | کارولو هدف | خطر یادونه |
|---|---|---|---|
| example.com/wp-admin/* | Cache Level: Bypass | WordPress admin پنل cache نه کول | دا قاعده باید پاس وي |
| example.com/wp-login.php* | Cache Level: Bypass | Login screen session errors مخنیوی | امنیت قواعد سره تقویه شي |
| example.com/wp-content/uploads/* | Cache Level: Standard, Edge TTL: 1 میاشت | Media او تصویر فایلونه تېزول | فایل update کې purge ته اړتیا لري |
| example.com/blog/* | Cache Everything, Edge TTL: 1 ساعت یا 1 ورځ | Blog content چې ډېر نه بدلېږي تېزول | که comment یا membership شته، احتیاط وکړئ |
| example.com/sepet/* | Cache Level: Bypass | Ecommerce cart dynamic ساتل | Cache شي، user data ګډېږي |
قدم په قدم Cloudflare Page Rules سره Cache تنظیمات
۱. Site Map او Page Types مشخص کړئ
اول باید page types گروپ کړئ: blog posts، categories، product pages، cart، payment، membership panel، admin panel، static files او API endpoints. د هر page update frequency، user-specific data، او SEO ارزښت یادداشت کړئ. بې تحلیله Cache Everything مؤقتاً سرعت ورکوي، خو اوږد مهال غلط content، form errors، او conversion loss رامنځته کوي.
۲. Dynamic برخې bypass کړئ
Page Rules سره د cache مدیریت اول امنیتي قاعده دا ده چې dynamic او user-specific pages bypass کړئ. WordPress لپاره /wp-admin/*، /wp-login.php*, /cart/*، /checkout/*، /my-account/*، WooCommerce لپاره /sepet/*، /odeme/*، /hesabim/*، او custom software کې /panel/*، /api/*، /login/*، /user/* paths bypass کړئ.
دغو paths لپاره Cache Level: Bypass سپارښتنه ده. Security Level لوړ کړئ، Browser Integrity Check فعال کړئ، او IP محدودیت هم Cloudflare security features سره تقویه کړئ. د admin panel لپاره د ویبسایټ امنیت لارښود او د SSL سند نصب سره جامع security strategy جوړ کړئ.
۳. Static files ته اوږده TTL ورکړئ
Images، CSS، JS، fonts، او PDF files چې ډېر نه بدلېږي، اوږده cache TTL ورکړئ: ۱ هفته، ۱ میاشت، یا versioning سره ۱ کال. Versioning یعنی file نوم بدل شي، مثلاً style.v24.css یا app.2026.01.js، نو browser cache کې زوړ فایل پاتې شي، خو نوی فایل نوې نوم سره load کېږي.
Static files ته اوږده TTL ورکول bandwidth مصرف کموي او repeat visits کې page load ډېر تېزوي. Hostragons کې CDN او server cache همغږي لپاره hosting control panel cache تنظیمات هم وګورئ. د د لوړ-کارکردګۍ هاستنګ حللارې په اړه infrastructure انتخاب لپاره ښه ځای دی.
۴. HTML Cache محتاطانه وکاروئ
HTML cache تر ټولو زیات سرعت ورکوي، خو ډېر احتیاط ته اړتیا لري. Blog او corporate pages اکثره HTML cache ته مناسب دي، خو personalized welcome، membership info، stock status، add-to-cart، location-based pricing یا dynamic form tokens لرونکي pages خطر لري. Cache Everything کله چې bypass rules مکمل وي، عملي کړئ.
مثلاً blog site کې /blog/* لپاره Cache Everything او Edge TTL: ۴ ساعتونه کارولای شئ. Corporate site چې هره ورځ update کېږي، TTL ۱ ورځ. Ecommerce site کې چې stock هره دقیقه update کېږي، HTML cache TTL باید کم وي، یا stock/fiyat info separate dynamic requests سره مدیریت شي.
۵. Query String عمل صحیح پلان کړئ
UTM parameters، ad campaigns، او filter systems cache behavior پیچلي کوي. مثلاً /urun/ayakkabi?utm_source=google او /urun/ayakkabi?utm_source=instagram یو content ورکوي، نو query string ignore کول cache efficiency زیاتوي. خو /arama?q=hosting یا /kategori?renk=mavi content بدلوي، نو ignore کول غلط page ورکوي.
د query string تنظیماتو لپاره دا پوښتنه وکړئ: آیا parameter page content بدلوي؟ که نه، ignore کړئ. که هو، Standard behavior غوره دی.
WordPress سایټونو لپاره د Page Rules نمونه جوړښت
WordPress د Cloudflare Page Rules سره تر ټولو زیات optimize کېږي. خو plugins، theme structure، membership، او WooCommerce استعمال cache تصمیمونه بدلوي. یو ساده corporate WordPress site لپاره دا ابتدایي قواعد دي:
- لومړی قاعده: example.com/wp-admin/* لپاره Cache Level: Bypass.
- دوهم قاعده: example.com/wp-login.php* لپاره Cache Level: Bypass او لوړ security level.
- درېیم قاعده: example.com/wp-content/uploads/* لپاره Edge Cache TTL: ۱ میاشت او Browser Cache TTL: ۱ میاشت.
که blog traffic زیات وي او Page Rule حق لرئ، /blog/* لپاره Cache Everything اضافه کړئ. خو که comments فعال وي، user ته د comment submit وروسته زوړ HTML ونه ښودل شي، purge mechanism وکارئ. WordPress cache plugins که Cloudflare purge integration لري، content update سره URL auto clean شي. د د WordPress هاستنګ او د WordPress چټکولو لارښود هم وڅېړئ.
WooCommerce او Ecommerce سایټونو کې احتیاطونه
Ecommerce سایټونو کې cache مدیریت ډېر حساس دی، ځکه user session، cart content، prices، campaigns، stock، او payment steps dynamic دي. غلط Page Rules د کاروونکي cart معلومات بل کاروونکي ته ښکاره کولی شي. WooCommerce، OpenCart، Magento یا custom ecommerce کې aggressive cache مخکې د پراخ testing ضرورت دی.
عمومي قاعده دا ده: cart، payment، account، login، register، او API endpoints باید bypass شي. Product images، category banners، او static theme files اوږده TTL سره cache شي. Product pages HTML cache کول د stock او price structure پورې اړه لري. که prices کم بدلېږي، user-specific discounts نشته، او stock critical نه دی، short Edge TTL استعمال کړئ. خو که stock یا price ژر بدلېږي، HTML cache مه کاروئ، یوازې static files optimize کړئ.
Cloudflare Page Rules او Cache Rules پرتله
د ۲۰۲۶ SEO او سرعت مدیریت کې یوازې Page Rules ته اکتفا کافی نه ده. Cloudflare د complex شرایطو لپاره Cache Rules ته ترجیح ورکوي. خو Page Rules ډېر مالکانو ته ژر او عملي حل دی. دا جدول واضح کوي کوم حالت کې کومه لاره غوره ده.
| Feature | د پاڼې قواعد | Cache Rules |
|---|---|---|
| د کارولو آسانتیا | ساده URL pattern سره ژر setup | تخنیکي، خو انعطاف لرونکی |
| شرایط تنوع | محدود | Header، cookie، path او نور |
| کوچني سایټونه | اکثره بسنه کوي | که اړتیا وي وکاروئ |
| ستري پروژې | Rule limit له امله محدود | د زیاتې اندازې لپاره مناسب |
| د زده کړې کچه | ټيټه | منځنۍ یا لوړه |
د غلط Cache تنظیماتو عامې ستونزې
Cloudflare Page Rules قوي دي، خو غلط استعمال SEO، conversion، او user experience خرابوي. تر ټولو عامه ستونزه ده چې dynamic pages ته Cache Everything ورکړئ. نتیجه: users ته زوړ prices، outdated stock، غلط user status، یا زوړ form response ښکاري. بله ستونزه دا ده چې TTL ډېر اوږد وټاکئ او update کې purge ونه کړئ. مثلاً SEO title، meta description، یا structured data update شي، Cloudflare زوړ HTML ورکوي، Google bot زوړ content scan کوي.
غلط cache تنظیمات معلومولو لپاره browser developer tools کې response header وګورئ. CF-Cache-Status HIT وي، یعنی content له Cloudflare cache راځي. MISS، EXPIRED، BYPASS یا DYNAMIC مختلف رفتارونه دي. یوازې home page نه، بلکې category، blog، product، cart، login، او form pages جلا جلا test کړئ.
Cache پاکول او update strategy
پرمختللي cache مدیریت کې یوازي cache کول نه، بلکې په مناسب وخت cache پاکول مهم دي. Cloudflare کې single URL purge، custom purge، full cache purge، او API auto purge شته. Full purge که څه هم آسانه، خو ستر سایټونه کې performance fluctuation راولي، ځکه edge servers یو ځل بیا origin ته load کوي.
بهترین لاره دا ده چې فقط update شوې URLs پاک کړئ. Blog post update کې relevant post، category، home page او tag pages پاک کړئ. WordPress plugins یا custom deployment دا کار auto کولی شي. Corporate sites کې content publish workflow کې cache purge step اضافه کړئ.
عملي سناریو: د ترافیک زیاتولو Blog سایټ
مثلاً، تاسو یو tech blog لرئ چې میاشت کې ۳۰۰ زره visitors لري، تر ټولو ترافیک لرونکي صفحات guides او image-heavy reviews دي. سرور analysis کې CPU usage په new posts کې social media share سره زیاتېږي. Cloudflare Page Rules strategy دا ده: admin panel bypass کړئ، media files ۱ میاشت cache کړئ، blog posts ۴ ساعت Edge TTL سره Cache Everything کړئ، او post update وروسته relevant URL auto purge کړئ.
دا جوړښت سره، زرهاو requests Cloudflare data centers څخه serve کېږي، origin server یوازې cache refresh یا bypass لپاره استعمالېږي. نتیجه: hosting resources efficient استعمال، د ترافیک زیاتېدو سره site resilient. که ترافیک دوامداره زیاتېږي، CDN optimization سره د VPS سرور حللار یا د کارپوریټ هاستینګ پیکجونه هم وڅېړئ.
عملي سناریو: Corporate ویب سایټ
Corporate سایټونه اکثره static content لري: service pages، about، contact، blog، او references. دلته aggressive cache اکثراً safe دی، خو forms، offers، او CRM integration احتیاط غواړي. Form pages کې CSRF token، captcha یا user-specific fields وي، نو HTML cache بند کړئ.
د corporate site لپاره عملي قاعده دا ده: media او static files ته اوږده TTL ورکړئ، service pages کې medium HTML cache وکاروئ، form او admin pages bypass کړئ. DNS او domain management هم سم تنظیم کړئ. خپل domain د باور وړ provider کې مدیریت لپاره د ډومېن ثبت او لېږد خدمتونه وګورئ.
Test او Verification Checklist
Cloudflare Page Rules apply وروسته لازمي test وکړئ. یوازې page speed مهم نه دی، بلکې content باید صحیح user ته ورسېږي. دا checklist تر ټولو مهم عملي steps لري:
- Browser incognito کې home، blog، category، product، او form pages test کړئ.
- CF-Cache-Status header value وګورئ.
- Logged-in او logged-out user تجربه جلا جلا وڅېړئ.
- Cart add، payment step، login، او form submission test کړئ.
- Content update وروسته زوړ title، image، یا price ښکاري که نه؟
- PageSpeed Insights، WebPageTest، یا نور tools سره TTFB او LCP measure کړئ.
- Google Search Console کې server response times monitor کړئ.
Best Practices او مسلکي مشورې
Cloudflare Page Rules کې د cache layers complementarily وکاروئ، نه متنافس. Cloudflare edge cache، server cache، او application cache همغږي کولی شي، خو مختلف TTLs inconsistent update رامنځته کوي. TTLs documented کړئ، purge flow واضح کړئ، او cache پاکولو اختیار لرونکي کاروونکي مشخص کړئ.
- اول bypass rules ولیکئ، بیا aggressive cache rules اضافه کړئ.
- خاص URL patterns پاس ته، عمومي patterns لاندې ته.
- Cache Everything ټول سایټ ته apply نه کړئ، page types تحلیل کړئ.
- Static files versioning سره اوږده Browser Cache TTL وکاروئ.
- Forms، sessions، cart، payment pages کې HTML cache مه کاروئ.
- Content publish workflow کې auto یا manual purge step اضافه کړئ.
- Live site کې changes لپاره کم ترافیک وختونه انتخاب کړئ.
- Rule changes وروسته لږ تر لږه ۲۴ ساعت performance او error logs وڅېړئ.
نتیجه: سم قواعد، تېز او باور وړ سایټونه
Cloudflare Page Rules که سمه تنظیم شي، advanced cache management لپاره قوي او accessible حل دی. بریالیتوب دا دی چې هر URL ته یو cache policy مه ورکوئ، بلکې page type ته مطابق تصمیم ونیسئ. Static files اوږده cache کړئ، dynamic areas bypass کړئ، HTML cache محتاطانه وکاروئ، او update وروسته purge مه هېروئ.
لنډیز: اول خطرناک areas bypass کړئ، بیا static او ثابت pages cache کړئ، بیا test او monitor سره تنظیمات تایید کړئ. که hosting infrastructure قوي وي، SSL سم وي، او CDN rules پلان شوي وي، user experience او SEO performance ثابتېږي. Infrastructure قوي کول غواړئ، Hostragons هاستنګ, ډومېن, او د SSL سند solutions پرتله کړئ، بې sales فشار مناسب انتخاب وکړئ.
اکثره پوښتنې او ځوابونه
Cloudflare Page Rules څه کار کوي؟
Cloudflare Page Rules تاسو ته اجازه درکوي چې د URL pattern لپاره cache، redirect، security، او performance تنظیمات تعریف کړئ. مثلاً admin panel له cache څخه خارج کړئ، images اوږده cache کړئ، یا blog pages edge servers څخه serve کړئ.
Cache Everything تنظیم امن دی؟
Cache Everything سم pages کې امن دی، خو ټول سایټ ته مه apply کوئ. Cart، payment، user panel، login page، او personalized content باید bypass شي. که نه، users ته غلط یا د بل کس dynamic content ښکاري.
WordPress لپاره تر ټولو مهم Cloudflare Page Rule کوم دی؟
WordPress کې تر ټولو مهم rule دا دی چې /wp-admin/* او /wp-login.php* cache نه کړئ. دا session errors مخنیوی کوي او admin panel صحیح کار کوي. بیا media files او blog content لپاره performance قواعد اضافه کړئ.
Cloudflare cache پاکول SEO ته تاثیر لري؟
سم cache پاکول SEO ته مثبت تاثیر لري، ځکه search engines تازه content ویني. خو full cache purge frequent استعمال، سرور load زیاتوي. بهترین لاره دا ده چې update شوې URLs او relevant categories یا home pages پاک کړئ.
Page Rules پر ځای Cache Rules وکاروئ؟
کوچني او متوسط سایټونه کې Page Rules اکثره بسنه کوي. Complex شرایط، cookie یا header-based control، او سترو پروژو کې Cache Rules زیات انعطاف لري. ساده ساخت کې Page Rules شروع کړئ، اړتیا زیات شي، Cache Rules ته انتقال کړئ.