ਇਸ ਟੂਲ ਬਾਰੇ
hreflang ਟੈਗ ਖੋਜ ਇੰਜਣਾਂ ਨੂੰ ਦੱਸਦੇ ਹਨ ਕਿ ਇੱਕ ਪੰਨਾ ਕਈ ਭਾਸ਼ਾਵਾਂ ਜਾਂ ਖੇਤਰੀ ਰੂਪਾਂ ਵਿੱਚ ਮੌਜੂਦ ਹੈ। ਜਦੋਂ ਕੋਈ ਉਪਭੋਗਤਾ ਫ੍ਰੈਂਚ ਵਿੱਚ ਖੋਜ ਕਰਦਾ ਹੈ, ਤਾਂ hreflang ਉਹਨਾਂ ਨੂੰ ਅੰਗਰੇਜ਼ੀ ਦੀ ਬਜਾਏ ਤੁਹਾਡੀ ਸਮੱਗਰੀ ਦੇ ਫ੍ਰੈਂਚ ਸੰਸਕਰਣ ਵੱਲ ਭੇਜਦਾ ਹੈ। ਟੈਗ ਡੁਪਲੀਕੇਟ-ਸਮੱਗਰੀ ਦੇ ਜੁਰਮਾਨਿਆਂ ਨੂੰ ਵੀ ਰੋਕਦੇ ਹਨ ਜਦੋਂ ਇੱਕੋ ਸਮਗਰੀ ਵੱਖ-ਵੱਖ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ URL 'ਤੇ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ।
ਪੰਨੇ ਦੇ ਹਰੇਕ ਭਾਸ਼ਾ ਸੰਸਕਰਣ ਨੂੰ hreflang ਲਿੰਕ ਟੈਗਸ ਦੁਆਰਾ, ਆਪਣੇ ਆਪ ਸਮੇਤ, ਹਰ ਦੂਜੇ ਸੰਸਕਰਣ ਦੀ ਘੋਸ਼ਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਇਸ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਲਾਗੂ ਕਰਨ ਲਈ ਇੱਕ ਸਵੈ-ਹਵਾਲਾ (ਪੰਨਾ ਆਪਣੀ ਭਾਸ਼ਾ ਘੋਸ਼ਿਤ ਕਰਦਾ ਹੈ) ਅਤੇ ਹੋਰ ਸਾਰੀਆਂ ਭਾਸ਼ਾਵਾਂ ਦੇ ਸੰਦਰਭਾਂ ਦੀ ਲੋੜ ਹੈ। ਗਲਤੀਆਂ ਆਮ ਹਨ: ਗੁੰਮ ਸਵੈ-ਹਵਾਲਾ, ਗੁੰਮ ਪਰਸਪਰ ਸੰਦਰਭ, ਗਲਤ ਭਾਸ਼ਾ ਕੋਡ।
ਇਹ ਜਨਰੇਟਰ ਇੱਕ ਸਟ੍ਰਕਚਰਡ ਇਨਪੁਟ ਤੋਂ hreflang ਟੈਗਾਂ ਦਾ ਪੂਰਾ ਸੈੱਟ ਬਣਾਉਂਦਾ ਹੈ — ਹਰੇਕ ਭਾਸ਼ਾ ਵਿੱਚ ਤੁਹਾਡੇ URL ਮਾਰਗ। ਆਉਟਪੁੱਟ HTML ਲਿੰਕ ਟੈਗ ਹਨ ਜੋ ਤੁਹਾਡੇ <head> ਵਿੱਚ ਪੇਸਟ ਕਰਨ ਲਈ ਤਿਆਰ ਹਨ, ਨਾਲ ਹੀ hreflang ਘੋਸ਼ਣਾਵਾਂ (HTML ਲਾਗੂ ਕਰਨ ਲਈ ਵਿਕਲਪਿਕ) ਦੇ ਨਾਲ ਵਿਕਲਪਿਕ XML ਸਾਈਟਮੈਪ ਐਂਟਰੀਆਂ।
hreflang ਟੈਗਸ ਦੀ ਵਰਤੋਂ ਕਿਉਂ ਕਰੋ
ਬਹੁ-ਭਾਸ਼ਾਈ ਸਾਈਟਾਂ ਜੋ ਕਿ hreflang ਦਾ ਐਲਾਨ ਨਹੀਂ ਕਰਦੀਆਂ ਹਨ, ਖੋਜ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਖਰਾਬ ਦੇਖਦੀਆਂ ਹਨ: ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਗਲਤ ਭਾਸ਼ਾ ਸੰਸਕਰਣ ਵੱਲ ਨਿਰਦੇਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਸਮੱਗਰੀ ਡੁਪਲੀਕੇਟ ਦੇ ਰੂਪ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ, ਅਤੇ ਸ਼ਮੂਲੀਅਤ ਮੈਟ੍ਰਿਕਸ ਘਟਦੇ ਹਨ। hreflang ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਘੋਸ਼ਿਤ ਕਰਨਾ ਹਰੇਕ ਉਪਭੋਗਤਾ ਨੂੰ ਆਪਣੇ ਆਪ ਸਹੀ ਸੰਸਕਰਣ ਵੱਲ ਨਿਰਦੇਸ਼ਤ ਕਰਦਾ ਹੈ।
ਮੈਨੁਅਲ hreflang ਲਾਗੂ ਕਰਨਾ ਬਹੁਤ ਸਾਰੀਆਂ ਭਾਸ਼ਾਵਾਂ ਵਾਲੀਆਂ ਸਾਈਟਾਂ ਲਈ ਗਲਤੀ-ਸੰਭਾਵਿਤ ਹੈ। ਇੱਕ 50-ਭਾਸ਼ਾ ਵਾਲੀ ਸਾਈਟ ਨੂੰ ਪ੍ਰਤੀ ਪੰਨੇ 50 ਲਿੰਕ ਟੈਗਸ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਹਰ ਇੱਕ ਨੂੰ ਸਹੀ ਤਰ੍ਹਾਂ ਕ੍ਰਾਸ-ਰੈਫਰੈਂਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਜਨਰੇਟਰ ਜੋ ਉਹਨਾਂ ਸਾਰਿਆਂ ਨੂੰ URL ਡੇਟਾ ਤੋਂ ਪੈਦਾ ਕਰਦਾ ਹੈ, ਟਾਈਪੋਜ਼ ਅਤੇ ਖੁੰਝੇ ਹੋਏ ਹਵਾਲਿਆਂ ਤੋਂ ਬਚਦਾ ਹੈ ਜੋ ਸਿਸਟਮ ਨੂੰ ਤੋੜਦੇ ਹਨ।
ਤਕਨੀਕੀ ਵੇਰਵੇ
HTML ਫਾਰਮੈਟ: <link rel="alternate" hreflang="en" href="https://example.com/page" />। ਪ੍ਰਤੀ ਭਾਸ਼ਾ ਇੱਕ ਲਿੰਕ, ਸਾਰੇ ਪੰਨੇ ਦੇ <head> ਵਿੱਚ।
ਭਾਸ਼ਾ ਕੋਡ ISO 3166-1 alpha-2 (en-US, en-GB, fr-CA) ਪ੍ਰਤੀ ਖੇਤਰ ਦੇ ਨਾਲ ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ ISO 639-1 (en, ja, fr) ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ। ਗਲਤ ਕੋਡ (ਦੇਸ਼ ਕੋਡ ਦੀ ਵਰਤੋਂ ਜਿੱਥੇ ਭਾਸ਼ਾ ਕੋਡ ਦੀ ਉਮੀਦ ਕੀਤੀ ਜਾਂਦੀ ਹੈ) ਇੱਕ ਆਮ ਗਲਤੀ ਹੈ।
ਸਵੈ-ਸੰਦਰਭ: ਹਰੇਕ ਪੰਨੇ ਵਿੱਚ ਢੁਕਵੇਂ ਭਾਸ਼ਾ ਕੋਡ ਦੇ ਨਾਲ ਇੱਕ hreflang ਟੈਗ ਸ਼ਾਮਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਗੁੰਮ ਸਵੈ-ਹਵਾਲਾ ਸਭ ਤੋਂ ਆਮ ਗਲਤੀਆਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ ਅਤੇ ਪੂਰੇ hreflang ਲਾਗੂਕਰਨ ਨੂੰ ਤੋੜਦਾ ਹੈ।
ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ
- ਕੀ ਮੈਂ ਤਿਆਰ ਕੀਤੇ ਆਉਟਪੁੱਟ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰ ਸਕਦਾ ਹਾਂ?
- ਹਾਂ। ਟੂਲ ਤੁਹਾਡੀਆਂ ਖਾਸ ਲੋੜਾਂ ਮੁਤਾਬਕ ਆਉਟਪੁੱਟ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਣ ਲਈ ਵੱਖ-ਵੱਖ ਅਨੁਕੂਲਤਾ ਵਿਕਲਪ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਤਿਆਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸੈਟਿੰਗਾਂ ਨੂੰ ਵਿਵਸਥਿਤ ਕਰੋ, ਜਾਂ ਵੱਖ-ਵੱਖ ਵਿਕਲਪਾਂ ਨਾਲ ਮੁੜ-ਜਨਰੇਟ ਕਰੋ।
- ਕੀ ਤਿਆਰ ਕੀਤੀ ਸਮੱਗਰੀ ਵਰਤਣ ਲਈ ਮੁਫ਼ਤ ਹੈ?
- ਹਾਂ। ਇਸ ਟੂਲ ਨਾਲ ਜੋ ਵੀ ਤੁਸੀਂ ਉਤਪੰਨ ਕਰਦੇ ਹੋ, ਉਹ ਨਿੱਜੀ, ਵਿਦਿਅਕ, ਜਾਂ ਵਪਾਰਕ ਉਦੇਸ਼ਾਂ ਲਈ ਬਿਨਾਂ ਕਿਸੇ ਪਾਬੰਦੀਆਂ ਜਾਂ ਵਿਸ਼ੇਸ਼ਤਾ ਲੋੜਾਂ ਦੇ ਵਰਤਣ ਲਈ ਤੁਹਾਡੀ ਹੈ।
- ਕੀ ਇਸ ਲਈ ਖਾਤੇ ਦੀ ਲੋੜ ਹੈ?
- ਨਹੀਂ। ਇਹ ਟੂਲ ਬਿਨਾਂ ਸਾਈਨ-ਅੱਪ, ਕੋਈ ਈਮੇਲ, ਅਤੇ ਬਿਨਾਂ ਰਜਿਸਟ੍ਰੇਸ਼ਨ ਦੇ ਤੁਰੰਤ ਵਰਤਣ ਲਈ ਤਿਆਰ ਹੈ। ਬਸ ਪੰਨਾ ਖੋਲ੍ਹੋ ਅਤੇ ਬਣਾਉਣਾ ਸ਼ੁਰੂ ਕਰੋ।
- ਕੀ ਮੇਰਾ ਇਨਪੁਟ ਡੇਟਾ ਨਿੱਜੀ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ?
- ਹਾਂ। ਸਾਰੀ ਪ੍ਰਕਿਰਿਆ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੁੰਦੀ ਹੈ। ਤੁਹਾਡਾ ਇਨਪੁਟ ਡੇਟਾ ਅਤੇ ਤਿਆਰ ਕੀਤਾ ਆਉਟਪੁੱਟ ਕਦੇ ਵੀ ਕਿਸੇ ਬਾਹਰੀ ਸਰਵਰ ਨੂੰ ਨਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ।
- ਪਰਸਪਰ hreflang ਕੀ ਹੈ?
- ਹਰੇਕ ਰੂਪ ਨੂੰ ਹਰ ਦੂਜੇ ਰੂਪ ਦਾ ਹਵਾਲਾ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ। ਜੇਕਰ en ਹਵਾਲੇ ja, ja ਦਾ ਹਵਾਲਾ en ਚਾਹੀਦਾ ਹੈ। ਗੁੰਮ ਪਰਸਪਰ ਸੰਦਰਭ ਰਿਸ਼ਤੇ ਦੀ Google ਦੀ ਸਮਝ ਨੂੰ ਤੋੜਦੇ ਹਨ।
- ਕੀ Google ਅਨੁਵਾਦ ਨੂੰ ਭਾਸ਼ਾ ਦੇ ਰੂਪ ਵਜੋਂ ਗਿਣਿਆ ਜਾਂਦਾ ਹੈ?
- ਨਹੀਂ। Google ਅਨੁਵਾਦ ਆਉਟਪੁੱਟ ਨੂੰ ਇੱਕ ਵੱਖਰੀ ਭਾਸ਼ਾ ਸੰਸਕਰਣ ਨਹੀਂ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ। hreflang ਨੂੰ ਸਿਰਫ਼ ਮੂਲ-ਸਮੱਗਰੀ ਸੰਸਕਰਣਾਂ ਦਾ ਹਵਾਲਾ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ।
- ਕੀ ਡੇਟਾ ਅਪਲੋਡ ਕੀਤਾ ਗਿਆ ਹੈ?
- ਨਹੀਂ। ਜਨਰੇਸ਼ਨ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੁੰਦੀ ਹੈ।
- ਮੈਂ hreflang ਦੀ ਜਾਂਚ ਕਿਵੇਂ ਕਰਾਂ?
- Google ਖੋਜ ਕੰਸੋਲ hreflang ਗਲਤੀਆਂ ਦੀ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ। ਟੂਲ ਜਿਵੇਂ ਕਿ hreflang ਟੈਗਸ ਟੈਸਟਰ (ਵੱਖ-ਵੱਖ ਐਸਈਓ ਸੂਟਾਂ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ) ਵੀ ਪ੍ਰਮਾਣਿਤ ਕਰ ਸਕਦੇ ਹਨ। ਜੇਨਰੇਟਰ ਦੀ ਆਉਟਪੁੱਟ, ਜੇਕਰ ਸਹੀ ਢੰਗ ਨਾਲ ਵਰਤੀ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਕੋਈ ਗਲਤੀ ਨਹੀਂ ਹੋਣੀ ਚਾਹੀਦੀ।