SEO & AEO: everything from the PDF review (robots, sitemap, 404, meta/OG, JSON-LD, Swedish text, /tjanster, EXIF clean, alt texts, Admin@, Örebro) #1
@@ -93,7 +93,7 @@ const graph: Record<string, unknown>[] = [
|
|||||||
priceRange: business.priceRange,
|
priceRange: business.priceRange,
|
||||||
founder: { '@id': ids.person },
|
founder: { '@id': ids.person },
|
||||||
employee: { '@id': ids.person },
|
employee: { '@id': ids.person },
|
||||||
sameAs: [business.social.instagram.url, business.social.flickr, business.social.lightroom],
|
sameAs: [business.social.instagram.url, business.social.facebook, business.social.flickr, business.social.lightroom],
|
||||||
potentialAction: {
|
potentialAction: {
|
||||||
'@type': 'ReserveAction',
|
'@type': 'ReserveAction',
|
||||||
name: 'Skicka en bokningsförfrågan',
|
name: 'Skicka en bokningsförfrågan',
|
||||||
|
|||||||
@@ -24,9 +24,9 @@ export type Business = {
|
|||||||
/** Telefonnummer i format +46... – okänt */
|
/** Telefonnummer i format +46... – okänt */
|
||||||
phone: string | null;
|
phone: string | null;
|
||||||
country: { code: string; name: string };
|
country: { code: string; name: string };
|
||||||
/** Ort Linus utgår från – okänt */
|
/** Ort Linus utgår från (hans publika Flickr- och LinkedIn-profil, 2026-10-27) */
|
||||||
city: string | null;
|
city: string | null;
|
||||||
/** Län/region – okänt */
|
/** Län/region (LinkedIn, 2026-10-27) */
|
||||||
region: string | null;
|
region: string | null;
|
||||||
/** Område han tar uppdrag i (fritext, t.ex. "Stockholm med omnejd") – okänt */
|
/** Område han tar uppdrag i (fritext, t.ex. "Stockholm med omnejd") – okänt */
|
||||||
serviceArea: string | null;
|
serviceArea: string | null;
|
||||||
@@ -55,6 +55,7 @@ export type Business = {
|
|||||||
};
|
};
|
||||||
social: {
|
social: {
|
||||||
instagram: { handle: string; url: string };
|
instagram: { handle: string; url: string };
|
||||||
|
facebook: string;
|
||||||
flickr: string;
|
flickr: string;
|
||||||
lightroom: string;
|
lightroom: string;
|
||||||
linkedin: string;
|
linkedin: string;
|
||||||
@@ -74,8 +75,8 @@ export const business: Business = {
|
|||||||
email: 'Admin@imagesbyolofsson.se',
|
email: 'Admin@imagesbyolofsson.se',
|
||||||
phone: null,
|
phone: null,
|
||||||
country: { code: 'SE', name: 'Sverige' },
|
country: { code: 'SE', name: 'Sverige' },
|
||||||
city: null,
|
city: 'Örebro',
|
||||||
region: null,
|
region: 'Örebro län',
|
||||||
serviceArea: null,
|
serviceArea: null,
|
||||||
priceFromSek: null,
|
priceFromSek: null,
|
||||||
priceRange: null,
|
priceRange: null,
|
||||||
@@ -94,6 +95,7 @@ export const business: Business = {
|
|||||||
},
|
},
|
||||||
social: {
|
social: {
|
||||||
instagram: { handle: '@imagesbyolofsson', url: 'https://www.instagram.com/imagesbyolofsson/' },
|
instagram: { handle: '@imagesbyolofsson', url: 'https://www.instagram.com/imagesbyolofsson/' },
|
||||||
|
facebook: 'https://www.facebook.com/imagesbyolofsson',
|
||||||
flickr: 'https://www.flickr.com/photos/imagesbyolofsson/',
|
flickr: 'https://www.flickr.com/photos/imagesbyolofsson/',
|
||||||
lightroom: 'https://lightroom.adobe.com/u/linusolofsson1',
|
lightroom: 'https://lightroom.adobe.com/u/linusolofsson1',
|
||||||
linkedin: 'https://www.linkedin.com/in/linus-olofsson-/',
|
linkedin: 'https://www.linkedin.com/in/linus-olofsson-/',
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ export const GET: APIRoute = ({ site }) => {
|
|||||||
business.phone ? `- Telefon: ${business.phone}` : null,
|
business.phone ? `- Telefon: ${business.phone}` : null,
|
||||||
`- E-post: ${business.email}`,
|
`- E-post: ${business.email}`,
|
||||||
`- Instagram: ${business.social.instagram.handle} (${business.social.instagram.url})`,
|
`- Instagram: ${business.social.instagram.handle} (${business.social.instagram.url})`,
|
||||||
|
`- Facebook: ${business.social.facebook}`,
|
||||||
`- Kamera: ${business.camera}`,
|
`- Kamera: ${business.camera}`,
|
||||||
`- Redigering: ${business.editing}`,
|
`- Redigering: ${business.editing}`,
|
||||||
`- Bokning: ${business.portal.bookingUrl}`,
|
`- Bokning: ${business.portal.bookingUrl}`,
|
||||||
|
|||||||
Reference in New Issue
Block a user