قصصغرفة الأخبارنبذةالأسعار
اسأل جاجانابدأ
  1. غرفة الأخبار
  2. Release 1 20 20

استكشف

  • الرئيسية
  • نبذة
  • قصص
  • غرفة الأخبار
  • أرشيف غرفة الأخبار
  • الأسعار

تواصل

  • اسأل
  • حجز مكالمة
  • إرسال بريد إلكتروني

موارد

  • التوثيق
  • حزمة الوسائط
  • خريطة الموقع
  • خلاصة آر إس إس

قانوني

  • الخصوصية
  • شروط الاستخدام
ملخص الموقع للذكاء الاصطناعي·المجموعة الكاملة للذكاء الاصطناعي

جميع الحقوق محفوظة © 2026 جاجان مالك.

الخصوصية|شروط الاستخدام|خريطة الموقع
  1. Release v1.20.20 is now live
تحديث11 مايو 2026

Release v1.20.20 is now live

بقلم جاجان مالك

4 دقيقة قراءة

Release 1.20.20 tightens how search engines and answer engines read this site across English, Hindi, Arabic, and Spanish. JSON-LD URLs now follow the same locale prefix as each page’s canonical URL, so Article, Person, WebPage, and service markup no longer default to English paths on non-English pages. The newsroom and case study detail pages also emit BreadcrumbList schema that matches the visible trail.

Next.js metadata gains `alternates.languages` (with `x-default` to English) on the home, about, pricing, stories, newsroom, legal, docs, Ask, media kit, print brochure, site map, Rolex landing, and internal preview routes, alongside the root layout default. The edge proxy sets an `x-gm-locale` hint from the first path segment; the root layout reads it so the initial HTML `lang` and `dir` (including RTL for Arabic) align with the URL before client hydration. Case study pages now include Open Graph and Twitter card metadata with a hero image when available. The About page meta description is trimmed for SERP display. The stories carousel defers scroll-edge state updates with `queueMicrotask` to satisfy the React hooks linter.

المُضافة

  • `buildAlternateLanguageUrls()` in `lib/site` and `alternates.languages` across major public routes
  • `x-gm-locale` on the proxy response and async root `<html lang>` / `dir` from request headers
  • `lib/breadcrumb-jsonld.ts` plus BreadcrumbList JSON-LD on newsroom articles and case study detail
  • Open Graph and Twitter metadata on case study (`/success-stories/[slug]`) detail pages

المُغيّرة

  • Newsroom Article JSON-LD `url` and author `Person.url` use the active locale
  • About Person + Speakable WebPage JSON-LD URLs use the active locale
  • Home services ItemList and Pricing `Service` schema `provider.url` use the active locale
  • Root layout global Person / WebSite JSON-LD navigation links use explicit `en` where intended

المُصلحة

  • `react-hooks/set-state-in-effect` in `components/stories/stories-carousel.tsx` (defer scroll edge updates)

المزيد من غرفة الأخبار

عرض الأرشيف
تحديث

Release v1.19.19 is now live

12 أبريل 2026
تحديث

Release v1.18.18 is now live

6 أبريل 2026
تحديث

Release v1.17.17 is now live

22 مارس 2026