Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗ppPmSDHRU 443 of 447 menu

PHP इंजन में SEO-अनुकूल URL

आधुनिक दुनिया में /page/1 जैसे नंबर वाले पते सुंदर नहीं माने जाते। यह अधिक सुंदर होता है जब पृष्ठ के लिए उसका नंबर नहीं, बल्कि पृष्ठ के शीर्षक के अनुरूप एक पाठ्य नाम निर्दिष्ट किया जाता है, उदाहरण के लिए, इस तरह: /page/my-first-page

ऐसे पते को SEO-अनुकूल URL (मानव-अनुकूल URL) कहा जाता है। SEO-अनुकूल URL की उपस्थिति उपयोगकर्ता के लिए उसके लिए कुछ न कहने वाले id नंबरों से अधिक सुविधाजनक होती है। इसके अलावा, खोज इंजन SEO-अनुकूल URL के कारण हमारी साइट की रैंकिंग बढ़ाएंगे।

URL का वह टुकड़ा जो पृष्ठ के नाम से मेल खाता है, उसे स्लग (slug) कहा जाता है। आइए अपने डेटाबेस में अपने पृष्ठों के लिए स्लग वाला कॉलम जोड़ें:

pages
id slug title content
1 my-first-page title1 <div> content1 </div>
2 my-second-page title2 <div> content2 </div>
3 my-third-page title3 <div> content3 </div>

अब अपने इंजन को आईडी के बजाय स्लग के साथ काम करने के लिए बदलते हैं। इसके लिए रेगुलर एक्सप्रेशन को सही करते हैं:

<?php preg_match('#/page/([a-z0-9_-]+)#', $url, $match); $slug = $match[1]; ?>

और पृष्ठ खोज की शर्त में आईडी के बजाय स्लग निर्दिष्ट करते हैं:

<?php $query = "SELECT * FROM pages WHERE slug='$slug'"; ?>

अपने साइट इंजन को SEO-अनुकूल URL के साथ काम करने के लिए बदलें। इसके काम का परीक्षण करें।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें