একক ভাষার ওয়েবসাইটের জন্য স্ব-রেফারেন্সিয়াল hreflang গুণাবলী?


19

আমাকে একটি এসইও সংস্থা বলেছে যে hreflangএকটি একক ভাষার ওয়েবসাইটে প্রতিটি পৃষ্ঠায় একটি বৈশিষ্ট্য যুক্ত করতে (যেমন 'স্ব-রেফারেন্টিয়াল' ট্যাগ), তবে গুগলের গ্রহণ সহ হ্রেফ্ল্যাং ট্যাগ সম্পর্কে আমি যা কিছু পড়েছি তা থেকে বোঝা যায় যে এটি কেবলমাত্র বহু ভাষা ওয়েবসাইটের জন্যই কার্যকর। এটি যুক্ত করা এই নির্দিষ্ট সাইটের জন্য প্রচুর পরিমাণে কাজ হবে এবং আমি সত্যিই সম্ভাব্য সুবিধাগুলি দেখতে পাচ্ছি না (বা এমন কোনও ইঙ্গিতও পাওয়া যায় না যে এই জাতীয় জিনিসটি যে কোনও ব্যক্তিকে সর্বোত্তম অনুশীলন হিসাবে বিবেচনা করা হয়)।

এই গুগল ওয়েবমাস্টার ব্লগপোস্টটি স্ব-রেফারেন্সিয়াল hreflang গুণাবলী ব্যবহার করার পরামর্শ দিচ্ছে , তবে কেবল একাধিক ভাষার ওয়েবসাইটের ক্ষেত্রে।

"আপনার যদি কোনও ইউআরএলটির একাধিক ভাষার সংস্করণ থাকে তবে প্রতিটি ভাষার পৃষ্ঠায় অবশ্যই নিজের ভাষা সহ সমস্ত ভাষা সংস্করণ সনাক্ত করতে হবে For উদাহরণস্বরূপ, যদি আপনার সাইটটি ফ্রেঞ্চ, ইংরেজি এবং স্প্যানিশ ভাষায় সামগ্রী সরবরাহ করে তবে স্প্যানিশ সংস্করণে অবশ্যই একটি rel =" বিকল্প "অন্তর্ভুক্ত থাকতে হবে hreflang = "x" ফরাসি এবং ইংরেজি সংস্করণগুলির লিঙ্ক ছাড়াও নিজের জন্য লিঙ্ক Similarly একইভাবে, ইংরেজি এবং ফরাসি সংস্করণগুলিতে অবশ্যই ফরাসি, ইংরেজি এবং স্প্যানিশ সংস্করণগুলির একই রেফারেন্স অন্তর্ভুক্ত থাকতে হবে ""

একক ভাষার ওয়েবসাইটে এই জাতীয় ট্যাগ যুক্ত করার জন্য কি কোনও এসইও সুবিধা রয়েছে ?

যেমন: একটি একক উদাহরণ, যেমন:

<link hreflang="en" href="http://www.example.com" rel="alternate">

... নথিতে <head>?

(দয়া করে মনে রাখবেন এটি উপাদানটিতে বাধ্যতামূলক গুণাবলী ছাড়াও islang="en"<html>


দুর্দান্ত প্রশ্ন! পথে একটি আপ-ভোট। আমি নিশ্চিত নই এবং আপনার মতো রায় দেখার অপেক্ষায় রয়েছি। আমি সন্দেহ করব যে কোনও নির্দিষ্ট এসইও সুবিধা নেই, তবে আমি আগে ভুল ছিলাম। চিত্রে যান! কারা তুষিত!
ক্লোজটোনক

উত্তর:


11

একক ভাষার ওয়েবসাইটে হ্রেফ্ল্যাং ব্যবহার করার কোনও সুবিধা নেই, এটি কেবলমাত্র বহুভাষিক এবং আন্তর্জাতিক ওয়েবসাইটগুলির জন্য বোঝানো হয়েছে। আমি প্রস্তাব দিচ্ছি না যে গুগল (বা অন্যান্য অনুসন্ধান ইঞ্জিনগুলি) এর জন্য আপনাকে শাস্তি দেবে, তবে তারা অবশ্যই আপনাকে পুরষ্কার দেবে না।

আপনি ট্রিপ পরামর্শদাতায় হ্রেফ্ল্যাং ট্যাগের যথাযথ বাস্তবায়ন দেখতে পাচ্ছেন - নীচে একটি শ্রদ্ধেয় বহুভাষিক এবং বিশ্বব্যাপী ব্র্যান্ড (যার মধ্যে দেশ এবং ভাষার লক্ষ্য উভয়ই অন্তর্ভুক্ত রয়েছে) এবং আপনার নীচের নিবন্ধটি পড়তে হবে এবং কিছু দিন আগে সম্পর্কিত সরকারী গুগল ভিডিওটি প্রকাশ করা উচিত:

http://www.seroundtable.com/googles-international-targeting-webmaster-tools-18782.html https://www.youtube.com/watch?v=z51qbs7wLx8&feature=youtu.be&t=22m40s

নীচের লাইন: একক ভাষার ওয়েবসাইটে ট্যাগ যুক্ত করবেন না

নমুনাযুক্ত ট্রিপ অ্যাডভাইজার কোড (যেখানে এন-জিবি ইউকেতে ইংরাজিকে টার্গেট করে এবং কানাডায় ইংরাজী স্পিকারকে টার্গেট করে এন-সিএ):

<link rel="alternate" hreflang="en" href="http://www.tripadvisor.com/"/>
<link rel="alternate" hreflang="en-GB" href="http://www.tripadvisor.co.uk/"/>
<link rel="alternate" hreflang="en-CA" href="http://www.tripadvisor.ca/"/>
<link rel="alternate" hreflang="it" href="http://www.tripadvisor.it/"/>
<link rel="alternate" hreflang="es" href="http://www.tripadvisor.es/"/>
<link rel="alternate" hreflang="de" href="http://www.tripadvisor.de/"/>
<link rel="alternate" hreflang="fr" href="http://www.tripadvisor.fr/"/>

বিটিডাব্লু - গুগলের পাশাপাশি ল্যাং উপাদানগুলিরও প্রয়োজন নেই, এটি কোনও সাইটের ভাষা ঠিকঠাক পড়ে। আপনি যদি কোনও নির্দিষ্ট ইংরাজী দেশকে লক্ষ্য করতে চান (উদাহরণস্বরূপ), গুগল ওয়েবমাস্টার সরঞ্জামগুলিতে আপনার পছন্দের দেশটি সেট করুন। ল্যাং উপাদানটি একটি ডাব্লু 3 সি সুপারিশ এবং গুগলের নয় - তারা বেশিরভাগ সময়ের জন্য কোনও সাইটকে একটি উপযুক্ত ভাষার সাথে সংযুক্ত করতে পারে:

http://googlewebmastercentral.blogspot.co.il/2010/03/working-with-multilingual-websites.html


8

hreflangগুগল দ্বারা বর্ণিত মত বিশেষ ব্যবহারের বাইরে, বৈশিষ্ট্যটি ব্যবহার করে কোনও স্পষ্ট সুবিধা নেই । এটি ঘোষিত মার্কআপ এবং এটি কোনও পদক্ষেপ না দেয় বা রেন্ডারিংকে প্রভাবিত করে না, যদি না আপনি এটি না করেন। এইচটিএমএল 5 এলসি স্পষ্টভাবে সতর্ক করে দিয়েছে : "এটি নিখুঁতভাবে পরামর্শমূলক। [...] ব্যবহারকারী এজেন্টদের অবশ্যই এই গুণটি প্রামাণ্য হিসাবে বিবেচনা করতে হবে না - সংস্থানটি আনার পরে, ব্যবহারকারী এজেন্টদের অবশ্যই তার ভাষা নির্ধারণ করতে সংস্থার সাথে সম্পর্কিত ভাষা সম্পর্কিত তথ্য ব্যবহার করতে হবে, সংস্থানটির লিঙ্কে অন্তর্ভুক্ত নয় মেটাডাটা ”"

এটা এইভাবে একটি রহস্য কি গুণ, জন্য ব্যবহার করা হবে ছাড়া বোঝানো হয় একটি বিট linkউপাদানের rel="alternate"। ব্রাউজারগুলি ব্যবহারকারীকে তথ্যটি যোগাযোগ করতে পারে , কমপক্ষে যখন ব্যবহারকারী কোনও লিঙ্ক সম্পর্কে তথ্য জিজ্ঞাসা করে। তবে এই জাতীয় জিনিসগুলি সম্ভাব্য উপকারী যদিও ব্রাউজারগুলিতে খুব সীমিত।

প্রশ্নে উপস্থাপিত নির্দিষ্ট উপাদানটি বলে যে ইংরেজী ভাষায় বর্তমান নথির একটি বিকল্প সংস্করণ রয়েছে http://www.example.comhrefঅ্যাট্রিবিউট বরং অর্থহীন যদি বর্তমান ডকুমেন্ট ইংরেজিতে হয়। এবং যদি এটি অন্য ভাষা হয় তবে আপনার দুটি পৃষ্ঠায় একটি পৃষ্ঠা রয়েছে-


দুঃখিত, আমি গুগল এবং এসইও এর সাথে জিজ্ঞাসা করছি, ব্যবহারকারীর অভিজ্ঞতা নয়।
জাজানো রাইনহার্ট

2
আমার উত্তরটি সাধারণভাবে গুণকে সম্বোধন করে।
Jukka K. Korpela

1
আপনি কি আপনার উত্তর সম্পাদনা করতে পারবেন? আমি অনুমান করি যে এটি সবেমাত্র "এসইও সুবিধা নয়" অনুপস্থিত। ;)
বাইনারিসুর্ফ

আমি আমার উত্তরটি সম্পাদনা করতে পারি, এবং যে ব্যক্তি প্রশ্নটি জিজ্ঞাসা করেছিল সে এর বিষয়বস্তুটি যথেষ্ট পরিমাণে পরিবর্তন করে ভাঙচুর করার পরে আমাকে এটি সম্পাদনা করতে হয়েছিল। এটি আবার ভাঙচুর না করা হলে আমি সম্পাদনার কোনও প্রয়োজন দেখছি না; এটি তার রূপান্তরিত ফর্ম সহ প্রশ্নের সঠিক উত্তর দেয়।
জুলকা কে। কোরপেলা

এই প্রশ্নের সাথে সম্পর্কিত উত্তর নেই। এখানে অনেক জল্পনা রয়েছে: "এটি এইভাবে কিছুটা রহস্যের বিষয়", "ব্রাউজারগুলি তথ্যটি যোগাযোগ করতে পারে " (তারা কি না?), "বর্তমান নথিটি ইংরাজীতে থাকলে এইচআরএফ বৈশিষ্টটি বরং অর্থহীন" (যেটি মূল প্রশ্নে লিঙ্কযুক্ত ব্লগপোস্টে গুগল যা বলে তার বিরোধিতা করে । আপনার উত্তরে আপনি কোন উত্স আনতে পারেন? প্লাস এটি লক্ষণীয় যে প্রশ্নটি হ্রেফ্ল্যাং বৈশিষ্ট্য সম্পর্কে নয়, href বৈশিষ্ট্য সম্পর্কে।
জাজানো রাইনহার্ট

1

আমি বর্তমান ওয়েব পৃষ্ঠার জন্য ভাষা ঘোষণা করতে ট্যাগের langবৈশিষ্ট্যটি ব্যবহার করতে পছন্দ করি <html>:

<html lang="en" dir="ltr">

তবে এটির এসইওতে কোনও প্রভাব নেই। এটি কোন ভাষায় রয়েছে তা নির্ধারণের জন্য গুগল কোনও পৃষ্ঠার সরবরাহিত কোনও মেটা তথ্যের ( lang=, hreflang=বা অন্য কিছু) বিশ্বাস করে না It পৃষ্ঠায় ব্যবহৃত শব্দের উপর ভিত্তি করে ভাষাটি সনাক্ত করে। আমি বিশ্বাস করি যে মেটা ডেটা ভুল যেখানে গুগল যথেষ্ট উদাহরণ খুঁজে পায়, সেই সনাক্তকরণটি আরও সঠিক।

গুগল ভাষা সনাক্তকরণের সাথে খুব ভাল কাজ করে। আমি খুব কমই এরকম কেস খুঁজে পাই যার মধ্যে তারা এটিকে ভুল করে এবং ভিন্ন ভাষায় কথা বলার ব্যবহারকারীদের পৃষ্ঠা দেখায়। কোণার কেসগুলি প্রায়শই এমন ক্ষেত্রে থাকে যেখানে কোনও পৃষ্ঠায় একাধিক ভাষা ব্যবহৃত হয়।

যতদূর hreflangযায় আপনার প্রশ্ন থেকে গুগলের ব্লগ পোস্টে বলা হয়েছে:

আপনার মন্তব্যগুলি স্ব-রেফারেন্সিয়াল হওয়া উচিত। পৃষ্ঠা এটির নিজের সাথে সংযোগ স্থাপনের জন্য পুনঃ-বিকল্প-হ্রেফ্ল্যাং টীকাটি ব্যবহার করা উচিত।

সুতরাং আপনি যদি বিকল্প hreflangলিঙ্কগুলি ব্যবহার করেন তবে সেগুলিতে বর্তমানের ভাষাটি নির্দিষ্ট করে বর্তমান পৃষ্ঠায় ফিরিয়ে আনতে পারে এবং থাকতে পারে। এটি সূচিত করে যে কোনও স্ব-রেফারেন্সিয়াল ব্যবহার করা ঠিক আছে hreflang

আপনি যদি বর্তমান পৃষ্ঠার ভাষা নির্দিষ্ট করতে পছন্দ করেন তবে এটি কোনওভাবেই আপনার সাইটের ক্ষতি করবে না। এটি অ-এসইও উপায়ে সহায়তা করতে পারে: ব্রাউজার এবং ব্রাউজার প্লাগইনগুলি lang=পৃষ্ঠার অনুবাদ করার জন্য ভাষা মেটা ডেটা (বিশেষত ) ব্যবহার করতে পারে।

গুগল যখন বলছে যে হ্রেফ্ল্যাং বৈশিষ্ট্যটি "অনুসন্ধান ইঞ্জিনগুলিকে আপনার ব্যবহারকারীদের সঠিক ফলাফল প্রদর্শন করতে সহায়তা করে", তারা কেবল সেই ক্ষেত্রেই কথা বলছেন যেখানে একই বিষয়বস্তু একাধিক লোকালয়ে উপলব্ধ। যে ক্ষেত্রে বিশ্বব্যাপী সামগ্রীর কেবলমাত্র একটি সংস্করণ উপলব্ধ রয়েছে, সেগুলি কেবলমাত্র ভাষা সনাক্তকরণ ব্যবহার করে।

hreflangভাষা যখন একই হয় তবে লক্ষ্যযুক্ত লোকেলটি আলাদা হলে গুগলের পক্ষে সর্বাধিক কার্যকর। মার্কিন যুক্তরাষ্ট্র, যুক্তরাজ্য এবং অস্ট্রেলিয়ায় শ্রোতাদের জন্য ছোটখাট পরিবর্তন সহ একই সামগ্রীর উদাহরণ হবে। সেক্ষেত্রে, ভাষা শনাক্তকরণ ভাল কাজ করে না এবং তারা প্রয়োজন মেটা ডেটা উপর নির্ভর নির্ধারণ যার মধ্যে পৃষ্ঠা যা ব্যবহারকারীকে দেখানোর জন্য। হ্রেফ্ল্যাংয়ের বিকল্প হিসাবে, জিও টার্গেটিং প্রতিটি সাইট, সাবডোমেন বা সাব-ডাইরেক্টরি স্বাধীনভাবে যাচাই করে এবং গিয়ার থেকে প্রত্যেকের জন্য জিও টার্গেটিং বিকল্পগুলি সেট করে -> "সাইট সেটিংস" -> "ভৌগলিক লক্ষ্য" নির্দিষ্ট করে গুগল ওয়েবমাস্টার সরঞ্জামগুলিতে নির্দিষ্ট করা যেতে পারে।

আপনার ওয়েবসাইট এবং জিও টার্গেটিংয়ের জন্য একাধিক ভাষায় আরও তথ্যের জন্য দেখুন: এসইও এবং স্থানীয়করণ উভয়ের জন্য আমার ইউআরএলগুলি কীভাবে গঠন করব? hreflangআপনার সাইটের ভাষা সম্পর্কে গুগলকে বলার অন্য একটি গ্রহণযোগ্য বিকল্প হিসাবে সম্ভবত এই প্রশ্নের উত্তরটি আপডেট করা উচিত should ব্যবহার করা hreflangসম্ভবত ভাষাটিকে URL প্যারামিটার হিসাবে নির্দিষ্ট করাতে পারে spec এটি এমন একটি অনুশীলন যা আমি হ্রেফ্ল্যাং ছাড়া সুপারিশ করতাম না।


0

আপনি যেমন ব্যবহার করেছেন তেমন ব্যবহার করবেন না। এটি <html>ট্যাগ ব্যবহার করুন । নিম্নলিখিত উদাহরণ মত:

<html dir="ltr" lang="en">....</html>

এটি আপনার পৃষ্ঠায় এই বৈশিষ্ট্যটি রাখার প্রয়োজন নেই কারণ এটি গুগলকে পৃষ্ঠার ভাষা বলে। এটি প্রয়োজনীয় নয় কারণ গুগল নিজেই ভাষাটি সনাক্ত করে এবং কোনও ভাষা সনাক্তকরণে এটি খুব ভাল।

এটি প্রয়োজনীয় নয় এবং তারপরেও যদি আপনি এটি যুক্ত করতে চান তবে উপরের মত এটি যুক্ত করুন। এবং আরও একটি বিষয়, আপনি যদি নিজের ওয়েবসাইটটিতে কেবল একটি অনুচ্ছেদে এটি যুক্ত করতে চান তবে নীচের মতটি লিখুন:

<p lang="en">.....</p>

আমি দুঃখিত, আদর্শ, এটি সঠিক উত্তর নয়।
জাজানো রাইনহার্ট

1
আসলে, ল্যাং বৈশিষ্ট্যটি কখনও কখনও সমস্যাগুলি সংশোধন করার জন্য দরকারী। উদাহরণস্বরূপ, গুগল ক্রোম ফিলিপিনো থেকে অনুবাদ করা প্রয়োজন বলে মনে করে এমন ল্যাং = 'এন' বৈশিষ্ট্যটি অভাবিত একটি সাইটে আমার একটি পণ্য তালিকা পৃষ্ঠা ছিল।
কেজকাই

@ কেজকাই ল্যাং বৈশিষ্ট্যটি খুব সহায়ক, তবে এটি ইতিমধ্যে মূল প্রশ্নে উল্লেখ করা হয়েছে।
জাজানো রাইনহার্ট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.