feat: enhance SEO for listing and specialty pages, fix search autocomplete issue

This commit is contained in:
hamed
2026-07-20 10:26:03 +03:30
parent 9011b230b3
commit 30c3fe8637
14 changed files with 460 additions and 69 deletions
+15
View File
@@ -60,4 +60,19 @@ describe("سوالات متداول تخصص (M1)", () => {
expect(withCount).not.toBe(without);
expect(withCount).toContain("9");
});
it("روی دامنهٔ شهری نام شهر در سوال می‌نشیند", () => {
const question = buildSpecialtyFaq("اندویورولوژی", "یاسوج", 3)[0].question;
expect(question).toBe("چطور می‌توان از متخصص اندویورولوژی در یاسوج نوبت گرفت؟");
});
it("روی دامنهٔ ریشه به‌جای «ایران» برند می‌نشیند", () => {
const question = buildSpecialtyFaq("اینترونشنال کاردیولوژی", "ایران", 3, {
isRoot: true,
})[0].question;
expect(question).toBe(
"چطور می‌توان از متخصص اینترونشنال کاردیولوژی در نوبت724 نوبت گرفت؟"
);
expect(question).not.toContain("ایران");
});
});