SEO والمحتوى

انشر موقعي المستضاف بالتركية والإنجليزية مع hreflang وخرائط موقع لكل لغة وllms.txt

يضيف نسخة إنجليزية من موقع ثابت ضمن /en/: عناوين URL لكل لغة، وhreflang وx-default، وog:locale ولغة schema لكل لغة، ومبدّل لغة ثابتًا، وخرائط موقع وllms.txt لكل لغة. ويتحقق بسكربت من تطابق الترجمة وجودتها، ويقيس كل الصفحات على جهازين.

متى تستخدمه

عندما تريد إضافة نسخة إنجليزية إلى موقعك التركي المستضاف على Opus Growth وأن يظهر كل لغة في المكان الصحيح في البحث دون أن تنافس الأخرى.

ما ستحصل عليه

صفحات إنجليزية مقترنة تحت /en/، وhreflang وx-default، وschema وog:locale لكل لغة، ومبدّل لغة ثابت، وخرائط موقع وllms.txt لكل لغة، وتقرير فحص للترجمة، ونتائج مقيسة على جهازين لكل صفحة.

هل يغيّر أي شيء في حسابي؟

فقط بموافقتك. يعرض المساعد أولًا معاينة لكل تغيير وينتظر موافقتك.

يعمل مع

SEO Intelligence, Search Console

أكمل البيانات قبل الإرسال

[عنوان الموقع][الجمهور، مثل السياح الأجانب][اسم العلامة التجارية، أسماء المنتجات، أسماء الأماكن][التركية أو الإنجليزية]["tr-TR", "en"][موقع Search Console]
استخدم اتصالي بـ Opus Growth لهذا الغرض. إذا لم تجد الأداة التي تحتاجها، فابحث بين أدوات Opus Growth (باستخدام search_tools إن كانت في قائمتك)؛ وإذا تعذّر عليك الوصول إلى الأدوات تمامًا، فلا تخمّن وأخبرني. موقعي [عنوان الموقع] على خادم Opus Growth الخاص بي بالتركية فقط حاليًا. أريدك أن تضيف نسخة إنجليزية وأن تضبط اللغتين بحيث تقرنهما محركات البحث ومساعدات الذكاء الاصطناعي بشكل صحيح. جمهور النسخة الإنجليزية: [الجمهور، مثل السياح الأجانب]. الأسماء التي لا تُترجم أبدًا: [اسم العلامة التجارية، أسماء المنتجات، أسماء الأماكن]. اللغة التي يراها الزائر القادم من أي مكان آخر افتراضيًا (x-default): [التركية أو الإنجليزية]. 1. ارسم خريطة للوضع الحالي. اقرأ site_seo_guide، واسرد الصفحات باستخدام site_list_files، ودوّن نسخة الاستعادة باستخدام site_versions. اقترح عنوانًا إنجليزيًا لكل صفحة تركية واعرض جدول المطابقة: تبقى التركية في الجذر (/، /hizmetler/)، وتوضع الإنجليزية تحت /en/ (/en/، /en/services/). اكتب العناوين بكلمات إنجليزية وبأحرف صغيرة، على هيئة مجلدات تنتهي بشرطة مائلة. لا تغيّر العناوين التركية الحالية؛ وإذا لزم تغيير أحدها فأعد توجيهه بـ 301 عبر site_redirects. انتظر موافقتي. 2. الترجمة. اكتب كل صفحة بالإنجليزية بحيث تُقرأ بشكل طبيعي للجمهور، مترجمًا المعنى لا الجملة حرفيًا. أبقِ البيانات مثل أرقام الهواتف والعناوين والأسعار والساعات كما هي تمامًا ولا تضف أي ادعاءات جديدة. عناوين من 50 إلى 60 حرفًا، وأوصاف من 140 إلى 160، فريدة في كل لغة. للغتين العدد نفسه من الأقسام. كل صفحة إنجليزية تحمل `<html lang="en">` وتجيب عن السؤال مباشرة في فقرتها الأولى. 3. الإعداد. أضف كتلة `locales.en` في assets/site.config.js: البادئة "/en/"، وhreflang "en"، وogLocale "en_US"، ووصف النشاط التجاري بالإنجليزية، والقائمة الإنجليزية، ودعوة اتخاذ الإجراء، وملاحظة التذييل، ونصوص الواجهة (انتقل إلى المحتوى، القائمة، الصفحات، اتصل بنا). وفي كتلة `i18n` اكتب لغة الجذر، ولغة x-default، وأزواج العناوين التركية والإنجليزية، والكلمات التي لا تُترجم أبدًا (keepWords)، وقاموس مصطلحات. 4. اكتب سكربت i18n-stamp.mjs وضعه في جذر الموقع. مهامه: 1. طباعة وسوم مطلقة `<link rel="alternate" hreflang="tr-TR">` و`hreflang="en"` و`hreflang="x-default"` في كل صفحة بين `<!-- i18n:start -->` و`<!-- i18n:end -->`. 2. داخل الكتلة التي يطبعها seo-stamp.mjs، اضبط og:locale على en_US في الصفحات الإنجليزية، وأضف اللغة الأخرى كـ og:locale:alternate في اللغتين، واضبط inLanguage لعقدة WebSite على ["tr-TR", "en"]، واستبدل description لعقدة النشاط التجاري بالوصف الإنجليزي في الصفحات الإنجليزية. 3. إنتاج sitemap-tr.xml وsitemap-en.xml مع بدائل xhtml:link لكل عنوان وتاريخ التعديل الفعلي للملف كـ lastmod، وتحويل sitemap.xml إلى sitemapindex يشير إلى الملفين. 4. فحص الترجمة والخروج برمز غير صفري عند وجود أخطاء: صفحة بلا نظير، أو html lang لا يطابق المجلد، أو رقم هاتف أو رقم طويل مختلف في اللغتين؛ وكتحذيرات: عدد مختلف من h2 أو h3 أو الصور أو عناصر الأسئلة الشائعة في اللغتين، أو كلمات بأحرف تركية في النص الإنجليزي خارج keepWords، أو مصطلحات القاموس غير المستخدمة. تحمل عقدة WebPage الخاصة بكل صفحة لغة تلك الصفحة في inLanguage. لا يستثني seo-check.mjs من اشتراط BreadcrumbList سوى الصفحة الرئيسية في الجذر، لذا أضف BreadcrumbList من عنصر واحد إلى الصفحة الرئيسية في /en/. 5. مبدّل اللغة. يمنح السكربت chrome-stamp.mjs، الذي يطبع القائمة والتذييل كـ HTML ثابت، الصفحات الواقعة تحت /en/ قائمة locales.en ونصوص الواجهة، ويبني مبدّل اللغة من وسوم hreflang الخاصة بالصفحة، بحيث ترتبط كل صفحة بنظيرتها هي في اللغة الأخرى لا بالصفحة الرئيسية. يحمل كل رابط لغة سمتي hreflang وlang ومساحة نقر لا تقل عن 44 بكسل. لا تختر اللغة بإعادة التوجيه حسب لغة المتصفح. 6. llms.txt. اكتب ملف /llms.txt التركي في الجذر والنسخة الإنجليزية في /en/llms.txt؛ يقدّم كل منهما ملخصًا موجزًا ودقيقًا للموقع وقائمة الصفحات بلغته وبيانات الاتصال، ويرتبط بالآخر. يبقى robots.txt مفتوحًا لزواحف الذكاء الاصطناعي ويشير فقط إلى فهرس sitemap.xml. 7. ترتيب التشغيل بعد كل تعديل: `node seo-stamp.mjs`، ثم `node i18n-stamp.mjs`، ثم `node chrome-stamp.mjs`، ثم بناء Tailwind، ثم `node seo-check.mjs`، و`node design-check.mjs`، و`npx --yes html-validate "**/*.html"`. يعيد seo-stamp كتابة كتلته في كل مرة يعمل فيها، لذا يجب أن يعمل i18n-stamp دائمًا بعده. وإذا كان الموقع لا يزال يعمل بـ Tailwind Play CDN وخطوط من جهات خارجية، فانقله أولًا إلى CSS مُجمَّع وخطوط مستضافة ذاتيًا. 8. القياس. شغّل core_web_vitals على الجوال وسطح المكتب لكل صفحة في اللغتين؛ وseo_audit لنسختي الصفحة الرئيسية. افتح الصفحتين الرئيسيتين التركية والإنجليزية باستخدام site_preview بعرض 360 و390 و768 و1440 بكسل؛ فالعناوين الإنجليزية غالبًا أطول، لذا ابحث جيدًا عن أي تجاوز للحدود. المعايير: أداء الجوال 95 على الأقل والنتائج الثلاث الأخرى 100؛ وصفر أخطاء من seo-check وi18n-stamp وhtml-validate. 9. بعد النشر. تأكد من وسوم hreflang ومبدّل اللغة في الصفحة الرئيسية /en/ باستخدام site_read_url. وإذا كانت خاصية Search Console الخاصة بي هي [موقع Search Console]، فأرسل sitemap.xml باستخدام gsc_submit_sitemap وافحص الصفحة الرئيسية /en/ باستخدام gsc_url_inspect. المخرجات: جدول مطابقة العناوين التركية والإنجليزية، وجدول نتائج لكل صفحة ولغة، ومخرجات فحص i18n-stamp، وتحذيرات الترجمة المتبقية، وقائمة بالجمل التي ينبغي لي مراجعتها.

مثال على النتيجة

مثال على المخرجات التي ينتجها هذا الـ prompt. تأتي بنيتها من المخرجات الفعلية للأدوات؛ أما الأرقام والأسماء فهي وهمية.

مثال على النتيجة (على موقع تجريبي وهمي؛ النشاط التجاري وهمي، أما الدرجات فقد قيست فعليًا على هذا الموقع التجريبي)

تم إعداد موقع وهمي لنُزل، Liman Taş Ev، باللغة التركية في الجذر والإنجليزية ضمن /en/، مع اعتماد الإنجليزية كـ x-default.

التركيةالإنجليزية
//en/
/odalar//en/rooms/
/konum//en/location/
/iletisim//en/contact/
الصفحةالجوالسطح المكتبLCP على الجوال
/99 / 100 / 100 / 100100 / 100 / 100 / 1002.0 s
/odalar/99 / 100 / 100 / 100100 / 100 / 100 / 1001.9 s
/konum/100 / 100 / 100 / 100100 / 100 / 100 / 1001.5 s
/iletisim/100 / 100 / 100 / 100100 / 100 / 100 / 1001.5 s
/en/99 / 100 / 100 / 100100 / 100 / 100 / 1002.0 s
/en/rooms/99 / 100 / 100 / 100100 / 100 / 100 / 1001.9 s
/en/location/100 / 100 / 100 / 100100 / 100 / 100 / 1001.5 s
/en/contact/100 / 100 / 100 / 100100 / 100 / 100 / 1001.5 s

مخرجات i18n-stamp: 8 صفحات، لغتان، فهرس sitemap.xml مع sitemap-tr.xml وsitemap-en.xml، 0 أخطاء، 0 تحذيرات. في التشغيل الأول، أظهرت ثلاث صفحات إنجليزية تحذيرًا بشأن أحرف تركية في "Ayvalık" و"Türkiye" و"Balıkesir"؛ فأُضيفت إلى keepWords، لأن أسماء الأماكن تحتفظ بالإملاء التركي في الإنجليزية أيضًا.

الفحوصات: seo-check بلا أخطاء ولا تحذيرات، html-validate بلا أخطاء، design-check بلا أخطاء مع تحذير واحد (لا توجد حركة، وهو خيار أسلوبي)، ولا يوجد overflow من 360 إلى 1440 بكسل. لمراجعتك: الصياغة الإنجليزية لشروط الإلغاء، لأنها نص ملزم.

موقع تجريبي أُنشئ باستخدام هذا الـ prompt

طبيعي/عضوي: Zodiak + Satoshi، خلفية رملية، لون مميز بدرجة الطين، بطاقات صور بزوايا مستديرة، جدول الغرف كعنصر مميز، ثابت

أُنشئ لعلامة تجارية وهمية باتباع هذا الـ prompt حرفيًا. وقد قيست النتائج باستخدام Lighthouse في كل صفحة.

انشر موقعي المستضاف بالتركية والإنجليزية مع hreflang وخرائط موقع لكل لغة وllms.txt
نتائج Lighthouse (الصفحة الأضعف)
الجوالالحاسوب
الأداء99100
إمكانية الوصول100100
أفضل الممارسات100100
SEO100100

الفحوصات الناجحة

  • seo check: 0 hata 0 uyarı
  • design check: 0 hata, 1 uyarı (hareket yok, doğal/organik ama statik tarz bilinçli)
  • html validate: 0 hata
  • overflow: 8 sayfa x 360/390/768/1440 taşma yok, konsol hatası yok
  • i18n stamp: 8 sayfa, 2 dil, HATA 0 UYARI 0; sitemap.xml dizini + sitemap-tr.xml + sitemap-en.xml (xhtml:link alternatifleriyle)
  • external requests: 0 dış istek (fontlar, CSS, görseller yerel)
  • tailwind before after: Bu demo baştan derlenmiş CSS ile yayınlandı; CDN karşılaştırması webd-once-sonra demosunda
لقطات الشاشة
انشر موقعي المستضاف بالتركية والإنجليزية مع hreflang وخرائط موقع لكل لغة وllms.txt: الجوال
الجوال
انشر موقعي المستضاف بالتركية والإنجليزية مع hreflang وخرائط موقع لكل لغة وllms.txt: الحاسوب
الحاسوب

تم القياس في: 2026-10-11

عمليات بحث ذات صلة

تعمل هذه الأوامر بأفضل شكل عندما يكون مساعد الذكاء الاصطناعي لديك متصلًا بحساباتك عبر Opus Growth.

اربط حساباتك مجانًا

المزيد من الأوامر

SEO والمحتوىيجري تغييرات بعد موافقتك

أعد هيكلة صفحة مهمة لديك بحيث تأتي الإجابة أولًا لتتمكن إجابات الذكاء الاصطناعي من الاقتباس منها

يجمع الأسئلة التي تصل إليها الصفحة بالفعل في Search Console والمصادر التي تقتبس منها إجابات الذكاء الاصطناعي، ثم يعيد تنظيم المحتوى الحالي بإجابة مباشرة في الأعلى وعناوين على شكل أسئلة وجدول مقارنة وقسم أسئلة شائعة خاص بالصفحة. لا يخترع شيئًا، ويطبّق التغييرات بعد المعاينة والموافقة، ويسجّل خط أساس للقياس.

متى تستخدمهصفحة خدمتك أو منتجك تظهر جيدًا في Google لكنها لا يُقتبس منها في إجابات الذكاء الاصطناعي، أو أن أهم معلومة فيها مدفونة تحت مقدمة طويلة.

Search Console, SEO Intelligence, WordPress
SEO والمحتوىللقراءة فقط

تحقق من أن زواحف الذكاء الاصطناعي ترى النسخة اللغوية الصحيحة من موقعك متعدد اللغات

يفحص توافق hreflang وcanonical وhtml lang في كل نسخة لغوية، والنسخ البديلة في خريطة الموقع، وأي عمليات إعادة توجيه تلقائية بحسب بلد الزائر أو لغة متصفحه. يقيس أي نسخة يختارها Google وأي صفحة لغوية تستشهد بها إجابات الذكاء الاصطناعي، دون تغيير أي شيء.

متى تستخدمهموقعك منشور بعدة لغات ولا تظهر إحدى النسخ اللغوية في سوقها على Google أو في إجابات الذكاء الاصطناعي، بينما تظهر بدلًا منها صفحة بلغة أخرى.

SEO Intelligence, Search Console
SEO والمحتوىللقراءة فقط

أنشئ مجموعات كلمات مفتاحية حسب نية البحث انطلاقًا من بضع كلمات مفتاحية أولية

قائمة مرتبة من مجموعات الكلمات المفتاحية مع حجم البحث وصعوبة المنافسة ونوع الصفحة أو المجموعة الإعلانية المناسبة لكل مجموعة.

متى تستخدمهعندما تبدأ بحث الكلمات المفتاحية لنشاط تجاري ولا يتوفر لديك سوى بضع كلمات مفتاحية أولية.

Google Ads, SEO Intelligence
SEO والمحتوىيجري تغييرات بعد موافقتك

حوّل مصطلحات البحث التي تحقق تحويلات في الإعلانات إلى مجموعات محتوى عضوي

يستخدم مصطلحات البحث التي حققت تحويلات في Google Ads وMicrosoft Ads خلال 90 يومًا لاكتشاف المواضيع التي تدفع فيها مقابل التحويلات بينما ظهورك العضوي فيها ضعيف أو معدوم. ويعيد خطة محتوى مرتبة حسب الأولوية وقائمة بالكلمات المفتاحية المقترح إضافتها، على شكل معاينة فقط.

متى تستخدمهعندما تدفع مقابل التحويلات على مصطلحات البحث ولا تعرف بالتحديد أي المواضيع تستحق محتوى عضويًا حتى تعتمد أقل على الإعلانات.

Google Ads, Microsoft Ads, Search Console