सामग्री पर जाएं
SEO SMO HUB logo
फ्री ऑडिट पाएं
लॉग इन साइन अप

पता: Jaipur, Rajasthan, India

info@seosmohub.com

Free URL Encoder और Decoder

यह free URL encoder और decoder readable address और इसके percent-encoded form के बीच convert करता है। पूरे URL को encode करें structure रखते हुए, query string या form के लिए single value encode करें, या %20, %2F, %3F और + को characters में decode करें, उन addresses को भी जो दो बार encode हुए हों। यह marketers के लिए tracking links बनाते समय और developers के लिए redirects और API calls debug करते समय काम आता है।

URL Encoder और Decoder

Generators and Converters

फ्री

एक URL या value प्रति line, 200 lines तक।

फ्री, साइनअप की जरूरत नहीं। आपका इनपुट हमारे सर्वर पर प्रोसेस होता है और कभी स्टोर नहीं होता।

इस टूल के बारे में

URLs में सिर्फ एक छोटा ASCII characters का set हो सकता है। Spaces, non-English letters, ampersands (value के अंदर) और symbols जैसे # और ? को percent sign के साथ hexadecimal में byte लिखना पड़ता है: space %20 बन जाता है, ampersand %26, और letter जैसे é %C3%A9 बन जाता है क्योंकि UTF-8 में यह दो bytes है। Browsers यह चुपचाप करते हैं जब आप address type करते हैं, इसलिए copied link कभी-कभी bar में जो दिखा उससे बिल्कुल अलग दिखता है।

कौन से characters को encode करना है यह इस बात पर निर्भर करता है कि text कहाँ जाता है। पूरे URL में, slashes, question mark और ampersands structure हैं और रहने चाहिए; सिर्फ उनके बीच की values encode होती हैं, जो "whole URL" mode करता है, part by part। एक value जो एक query parameter में जाता है उसके अपने ampersands, equals signs और slashes encode होने चाहिए, जो "value" mode करता है। HTML forms space के लिए पुरानी convention + का use करते हैं, जो "form" mode produce करता है और decoder समझता है।

Decoding सब कुछ reverse करता है और उन addresses को भी handle करता है जो एक से ज्यादा बार encode हुए हों, redirect chains और tracking links में common fault जहाँ %2520 %20 की जगह appear होता है। Decoder तब रुकता है जब text अब change न हो और बताता है कि कितने rounds लगे। कुछ भी जो आप paste करते हैं store नहीं होता, और tool कभी address fetch नहीं करता।

अक्सर पूछे जाने वाले सवाल

%20 और + space के लिए में क्या अंतर है?

दोनों space का मतलब देते हैं, लेकिन अलग-अलग जगहों पर। %20 standard percent encoding है और URL में कहीं भी काम करता है। Plus sign सिर्फ query string के अंदर space का मतलब देता है जब HTML forms के तरीके से encode हो (application/x-www-form-urlencoded); path में, plus एक literal plus है। जब संदेह हो तो %20 use करें, और जब form URL को decode करते हों तो + को space मानें।

मेरे URL में %25 या %2520 क्यों है?

%25 percent sign का encoded form है, तो %2520 का मतलब एक %20 है जो दूसरी बार encode हुआ। यह तब होता है जब एक system URL को encode करता है और दूसरे को pass करता है जो फिर से encode करता है, आमतौर पर redirect chains, affiliate links या tracking parameters में। यहाँ decoder तब तक decode करता रहता है जब तक text change न हो और report करता है कि कितने rounds की जरूरत थी। chain को fix करें सिर्फ एक बार encode करके, आखिरी step में।

क्या मुझे पूरे URL को encode करना चाहिए या सिर्फ parameter values को?

सिर्फ values को। Scheme, host, slashes, question mark, equals signs और ampersands URL की structure हैं और जैसे हैं वैसे रहने चाहिए, नहीं तो address काम करना बंद कर देता है। हर value को अपने आप encode करें query string में join करने से पहले। यहाँ "whole URL" mode यह आपके लिए करता है address को अलग करके, हर part को सही तरीके से encode करके और वापस जोड़कर।

क्या encoded URLs SEO को affect करते हैं?

Search engines encoded और decoded forms को same address मानते हैं, तो encoding खुद problem नहीं है। जो hurt करता है वह inconsistency है: एक page को space के साथ एक जगह link करना और दूसरी जगह %20 के साथ, या raw और double-encoded दोनों version को 200 return करने देना, duplicate URLs बनाता है। एक canonical form pick करें, बाकी को उसपर redirect करें, और उसी form को अपने sitemap में use करें।