Improve SEO metadata and structured data
هذا الالتزام موجود في:
@@ -1,16 +1,20 @@
|
||||
import Link from "next/link";
|
||||
import { JsonLd } from "@/components/json-ld";
|
||||
import { SectionHeading } from "@/components/section-heading";
|
||||
import { SiteShell } from "@/components/site-shell";
|
||||
import { portfolioContent, resumeFile, sharedProfile, type Language } from "@/data/portfolio";
|
||||
import { getResumeStructuredData } from "@/data/seo";
|
||||
|
||||
export function ResumePageContent({ language }: { language: Language }) {
|
||||
const t = portfolioContent[language];
|
||||
const brandName = language === "ar" ? sharedProfile.brandNameAr : sharedProfile.brandNameEn;
|
||||
const address = language === "ar" ? sharedProfile.addressAr : sharedProfile.address;
|
||||
const hasResume = resumeFile.available;
|
||||
const structuredData = getResumeStructuredData(language);
|
||||
|
||||
return (
|
||||
<SiteShell language={language}>
|
||||
<JsonLd data={structuredData} />
|
||||
<main className="site-container flex flex-col gap-10 py-8 md:py-10 lg:gap-12 lg:py-12">
|
||||
<section className="section-shell hero-glow">
|
||||
<div className="section-padding grid gap-8 lg:grid-cols-[1fr_auto] lg:items-end">
|
||||
|
||||
المرجع في مشكلة جديدة
حظر مستخدم