Compare commits
1 الالتزامات
main
...
boutmoun-p
| المؤلف | SHA1 | التاريخ | |
|---|---|---|---|
| 244e63b841 |
43
data/seo.ts
43
data/seo.ts
@@ -244,22 +244,27 @@ export function getResumeStructuredData(language: Language) {
|
|||||||
const name = language === "ar" ? sharedProfile.founderNameAr : sharedProfile.founderNameEn;
|
const name = language === "ar" ? sharedProfile.founderNameAr : sharedProfile.founderNameEn;
|
||||||
const title = language === "ar" ? `السيرة الذاتية | ${name}` : `Resume | ${name}`;
|
const title = language === "ar" ? `السيرة الذاتية | ${name}` : `Resume | ${name}`;
|
||||||
|
|
||||||
|
const person = {
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "Person",
|
||||||
|
name,
|
||||||
|
givenName: "Grace",
|
||||||
|
additionalName: "Butrus",
|
||||||
|
familyName: "Salmoun",
|
||||||
|
alternateName:
|
||||||
|
language === "ar"
|
||||||
|
? [primaryEnglishName, fullEnglishName, ...englishAlternateNames]
|
||||||
|
: [fullEnglishName, arabicName, ...englishAlternateNames],
|
||||||
|
url: absoluteUrl(getHomePath(language)),
|
||||||
|
email: sharedProfile.email,
|
||||||
|
telephone: sharedProfile.phone,
|
||||||
|
image: absoluteUrl(sharedProfile.heroImage),
|
||||||
|
jobTitle: t.ui.architectureEngineer,
|
||||||
|
sameAs: [sharedProfile.facebookHref],
|
||||||
|
};
|
||||||
|
|
||||||
return [
|
return [
|
||||||
{
|
person,
|
||||||
"@context": "https://schema.org",
|
|
||||||
"@type": "Person",
|
|
||||||
name,
|
|
||||||
givenName: "Grace",
|
|
||||||
additionalName: "Butrus",
|
|
||||||
familyName: "Salmoun",
|
|
||||||
alternateName: language === "ar" ? [primaryEnglishName, fullEnglishName, ...englishAlternateNames] : [fullEnglishName, arabicName, ...englishAlternateNames],
|
|
||||||
url: absoluteUrl(getHomePath(language)),
|
|
||||||
email: sharedProfile.email,
|
|
||||||
telephone: sharedProfile.phone,
|
|
||||||
image: absoluteUrl(sharedProfile.heroImage),
|
|
||||||
jobTitle: t.ui.architectureEngineer,
|
|
||||||
sameAs: [sharedProfile.facebookHref],
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"@context": "https://schema.org",
|
"@context": "https://schema.org",
|
||||||
"@type": "ProfilePage",
|
"@type": "ProfilePage",
|
||||||
@@ -272,10 +277,8 @@ export function getResumeStructuredData(language: Language) {
|
|||||||
name: siteName,
|
name: siteName,
|
||||||
url: absoluteUrl("/"),
|
url: absoluteUrl("/"),
|
||||||
},
|
},
|
||||||
about: {
|
mainEntity: person,
|
||||||
"@type": "Person",
|
about: person,
|
||||||
name,
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
المرجع في مشكلة جديدة
حظر مستخدم