@@ -6,9 +6,52 @@ import {
66 HOME_HTML_TITLE ,
77 HOME_META_DESCRIPTION ,
88 SITE_NAME ,
9+ SITE_URL ,
910 defaultOgImage ,
1011} from '@/lib/site-seo' ;
1112
13+ const organizationSchema = {
14+ '@context' : 'https://schema.org' ,
15+ '@type' : 'Organization' ,
16+ '@id' : 'https://proxytechsupport.com/#organization' ,
17+ name : SITE_NAME ,
18+ url : SITE_URL ,
19+ logo : {
20+ '@type' : 'ImageObject' ,
21+ url : 'https://proxytechsupport.com/images/logo.png' ,
22+ width : 200 ,
23+ height : 60 ,
24+ } ,
25+ description :
26+ 'Real-time IT job support and proxy interview assistance for software developers and engineers across USA, UK, Canada, Australia, Europe, Germany, Ireland, Singapore, and worldwide. Same-day start. All major time zones covered.' ,
27+ contactPoint : {
28+ '@type' : 'ContactPoint' ,
29+ contactType : 'customer support' ,
30+ availableLanguage : 'English' ,
31+ areaServed : [ 'US' , 'GB' , 'CA' , 'AU' , 'IE' , 'DE' , 'SG' , 'NZ' , 'AE' ] ,
32+ } ,
33+ areaServed : [ 'US' , 'GB' , 'CA' , 'AU' , 'IE' , 'DE' , 'SG' , 'NZ' , 'AE' ] ,
34+ knowsAbout : [
35+ 'IT Job Support' ,
36+ 'Proxy Interview Support' ,
37+ 'AWS Cloud Engineering' ,
38+ 'DevOps' ,
39+ 'Site Reliability Engineering' ,
40+ 'AI/ML Engineering' ,
41+ 'Software Development' ,
42+ 'Technical Interview Preparation' ,
43+ ] ,
44+ } ;
45+
46+ const websiteSchema = {
47+ '@context' : 'https://schema.org' ,
48+ '@type' : 'WebSite' ,
49+ '@id' : 'https://proxytechsupport.com/#website' ,
50+ url : SITE_URL ,
51+ name : SITE_NAME ,
52+ publisher : { '@id' : 'https://proxytechsupport.com/#organization' } ,
53+ } ;
54+
1255export const metadata : Metadata = {
1356 metadataBase : new URL ( 'https://proxytechsupport.com' ) ,
1457 title : {
@@ -38,6 +81,7 @@ export const metadata: Metadata = {
3881 'en-CA' : 'https://proxytechsupport.com' ,
3982 'en-GB' : 'https://proxytechsupport.com' ,
4083 'en-AU' : 'https://proxytechsupport.com' ,
84+ 'en-IE' : 'https://proxytechsupport.com' ,
4185 'x-default' : 'https://proxytechsupport.com' ,
4286 } ,
4387 } ,
@@ -70,6 +114,14 @@ export default function RootLayout({
70114 return (
71115 < html lang = "en" >
72116 < body >
117+ < script
118+ type = "application/ld+json"
119+ dangerouslySetInnerHTML = { { __html : JSON . stringify ( organizationSchema ) } }
120+ />
121+ < script
122+ type = "application/ld+json"
123+ dangerouslySetInnerHTML = { { __html : JSON . stringify ( websiteSchema ) } }
124+ />
73125 < SiteAnalytics />
74126 < GoogleTagManagerNoscript />
75127 { children }
0 commit comments