KamoCRM

22 भाषाएँ, ठीक से किया गया

hreflang, canonicals और एक अनुवाद पाइपलाइन जो स्वीकारता है कि क्या अनुवादित नहीं किया गया है

बीस भाषाएं, हरेफलैंग क्लस्टर, स्वयं-संदर्भित कैननिकल्स, प्रति-खंड अनुवाद ट्रैकिंग और साइटमैप के साथ जो केवल उन भाषाओं में पृष्ठ की सूची बनाते हैं जिनमें यह वास्तव में मौजूद है।

प्रत्येक संख्या यहाँ नाम है कि यह कहाँ से आया था और जब मापा गया था।
मापमूल्यस्रोतमापा
समर्थित भाषाएँ22messages/*.json in the marketing site repository
एक भाषा को एक खण्ड के लिए अनुवादित के रूप में गिनने के लिए सीमाat least 90% of strings present, fewer than 30% identical to Englishapp/lib/message-locales.ts
विपणन शब्दकोश में अनुवादित वाक्यांश, प्रति भाषा6,517key count of the English dictionary bundle
साइटमैप उत्पन्न करेंPer request, from the same sources the pages read — no maintained listapp/lib/sitemap-source.ts

क्या इमारत यह हमें सिखाया

अंतर्राष्ट्रीय एसईओ ज्यादातर ईमानदारी के बारे में नियमों का एक सेट है. एक पृष्ठ जो एक भाषा में मौजूद है और बारह उपसर्गों के तहत सेवा दी जाती है, वह बारह निकट-नकल है, और खोज इंजन एक को चुनेंगे और बाकी को अनइंडेक्सेबल के रूप में फाइल करेंगे. आम असफलता हानिकारक नहीं है, यह आशावाद है: एक साइट अपने अनुवाद से पहले अपनी भाषा स्विचर को लॉन्च करती है, फिर आश्चर्य करती है कि विदेशी भाषा के संस्करणों को क्यों कभी रैंक नहीं किया जाता है।

हमने मशीनरी को सच बताने के लिए बनाया है. क्या एक पृष्ठ को एक भाषा में अनुवादित के रूप में गणना की जाती है, यह गणना की जाती है, यह नहीं कहा जाता है: भाषा के अपने बंडल को अंग्रेजी के साथ विलय करने से पहले उस पृष्ठ के स्ट्रिंग्स का कम से कम नौ सौ प्रतिशत लेना चाहिए, और उनमें से तीस प्रतिशत से कम अंग्रेजी मूल के साथ बाइट- समान हो सकते हैं. यह दूसरी जांच मौजूद है क्योंकि एक मशीन अनुवाद प्रदाता जो स्रोत पाठ को अपरिवर्तित लौटाता है एक बंडल उत्पन्न करता है जो पूरा लगता है और नहीं है - वास्तविक आउटपुट पर मापा गया, एक प्रतिध्वनि प्रदाता लगभग पूरी तरह से समान निकलता है, और यह एक अनुवाद नहीं है.

हर चीज़ उस एक गणना से निकलती है. एक अ-अनुवादित पृष्ठ अंग्रेजी मूल में अपना कैननिकल इंगित करता है और उस भाषा के साइटमैप से बाहर किया जाता है, इसलिए कुछ भी अनइंडेक्सेड कभी भी जमा नहीं किया जाता है. जब अनुवाद उतरता है, पृष्ठ अपने स्वयं के कैननिकल बन जाता है और साइटमैप में स्वचालित रूप से दिखाई देता है. साइटमैप अनुरोध पर पृष्ठों के समान स्रोतों से उत्पन्न होते हैं, इसलिए वे ड्रॉप नहीं कर सकते हैं - दो हाथ से बनाए रखा प्रतियां जो इसे बदलती हैं पहले से ही एक दूसरे के साथ असहमत थीं, और किसी ने भी एक ब्लॉग पोस्ट सूचीबद्ध नहीं किया था.

संरचनात्मक क्षेत्रों को अनुवादकों से निर्माण द्वारा सुरक्षित किया जाता है. प्रतिलिपि शब्दकोश में रहती है और टाइप की गई वस्तु पर मिलाया जाता है, इसलिए केवल स्ट्रिंग पत्तियों को बदला जा सकता है और केवल वहाँ जहां आकार अभी भी मेल खाता है; एक सूची जिसकी लंबाई ड्रिफ्ट हुई है अंग्रेजी में वापस गिर जाती है बजाय अर्ध-अंतर्भाषित रेंडरिंग के. एक अनुवादक एक स्लग, एक मार्ग या एक तुलना मैट्रिक्स को तोड़ नहीं सकता, क्योंकि वे कभी भी TypeScript नहीं छोड़ते हैं.

के साथ बनाया गया

  • next-intl
  • hreflang
  • XML sitemaps
  • Next.js App Router
  • self-hosted machine translation

क्या यह हमारे लिए योग्य है

International SEOMultiple languages and markets without competing against yourselfMultilingual websitesMore than a language switcher and a translation pluginTechnical SEOMaking a site legible to search engines, at the sourceContent modeling and editorial systemsStructuring content so it can be reused, translated and found

हमें बताएं कि आप क्या करने की कोशिश कर रहे हैं

एक छोटी बातचीत आमतौर पर यह बताने के लिए पर्याप्त है कि क्या हम सही लोग हैं. यदि हम नहीं हैं, तो हम ऐसा कहेंगे और आपको कहीं बेहतर जगह दिखाएंगे.

बातचीत प्रारंभ करेंमैं पहले से प्रयोग कर रहा हूँ KamoCRMहम कैसे उद्धृत करते हैं