SEO/Schema set up tour agency
Budget: €30 – €250 EUR
CRITICAL
Missing or generic <title> tag and meta description
The homepage only displays "Home - ADVPaths" as its title, with no targeted keywords. No meta description is present. These are the fundamentals of SEO — Google uses them to display the site in search results.
Fix: Title: "Custom Private Motorcycle Tours – Morocco, Turkey, Vietnam | ADVPaths" (60 chars). Meta description: 155 chars with keywords + call-to-action.
CRITICAL
No proper H1 tag on the homepage
The homepage hero uses "EXPLORE / THE WORLD" as visual headings, but there is no clear semantic H1 targeting the main keywords. Google cannot determine what the page is actually about.
Fix: Add an H1 such as: "Guided Motorcycle Tours – Tailor-Made Expeditions Worldwide" as a replacement or complement to the current visual headings.
CRITICAL
Images missing ALT attributes
All images (hero, destinations, blog) are loaded without alternative text. Google cannot index their content. Even the logo has no alt attribute. This also hurts accessibility.
Fix: Add descriptive alt text: alt="Motorcycle tour in Morocco – ADVPaths" for each image. Minimum required: logo and all destination images.
CRITICAL
Visible typo in indexable content
"MOROCOO" (instead of Morocco) appears twice as a large heading on both the homepage and the Destinations page. Google will index this typo, meaning users searching "Morocco motorcycle tour" won't find the page.
Fix: Immediately correct "MOROCOO" → "MOROCCO" in the WordPress templates.
CRITICAL
Thin content on Destination pages
Destination pages (Morocco, Turkey, Vietnam, Spain…) appear to contain only minimal content: a title, price, and a button. Google penalizes thin content and will not rank these pages for competitive queries like "motorcycle tour Morocco".
Fix: Enrich each destination page with: day-by-day itinerary, practical info, FAQ, optimized photos, destination-specific testimonials — minimum 800–1200 words of unique content.
⚠️ Important Issues
PRIORITY 2
WARNING
No structured data (Schema Markup)
No schema.org markup detected. Tour and travel sites can benefit greatly from rich snippets using TouristAttraction, TravelAgency, Review, FAQPage, and Event schemas. Customer reviews are present but not structured for Google.
Fix: Add TravelAgency schema on the homepage, TouristTrip on each destination, FAQPage on the FAQ section, and AggregateRating for customer reviews.
WARNING
Blog with untargeted content and problematic URLs
Blog posts have generic URLs with -2, -3 suffixes, indicating duplicate pages. The articles themselves don't target motorcycle-specific keywords (e.g. "motorcycle tour Vietnam guide", "ADV riding Morocco").
Fix: Delete or canonicalize duplicates. Build a content strategy around long-tail keywords like "best motorcycle routes in Turkey" or "guided moto tour Vietnam".
WARNING
No verified sitemap.xml or robots.txt
No sitemap link found on the homepage. Without a sitemap, Google may miss certain pages — especially recently added destinations like Japan and South Africa.
Fix: Check advpaths.com/sitemap.xml and advpaths.com/robots.txt. With WordPress, use Yoast SEO or Rank Math to auto-generate a sitemap and submit it to Google Search Console.
WARNING
No Open Graph / Twitter Card tags
No og:title, og:description, or og:image meta tags detected. When ADVPaths links are shared on social media (Instagram, Facebook), no rich preview is displayed — directly impacting CTR and brand awareness.
Fix: Configure OG tags via Yoast SEO. Each destination page should have a 1200×630px optimized OG image.
WARNING
Image lazy loading via base64 SVG placeholders
All key images (hero, destinations, blog) are loaded via base64 SVG placeholders. While this improves perceived LCP, images won't be visible during crawling if JavaScript is disabled.
Fix: Use native HTML lazy loading (loading="lazy") instead of JS-based placeholders. Ensure the Largest Contentful Paint image is preloaded with <link rel="preload">.
WARNING
Weak internal linking
Blog posts don't link to corresponding destination pages (e.g. the "Japan Travel Guide" article doesn't point to the Japan tour page). SEO link equity is not flowing efficiently through the site.
Fix: Add contextual links in each blog post to the relevant destination page. Create a "Related Tours" section at the end of each article.
Growth Opportunities
PRIORITY 3
OPPORTUNITY
Trustindex reviews are an underused SEO asset
6 excellent Google reviews are embedded via Trustindex. This content is not structured in JSON-LD for Google, and there is no dedicated testimonials page with indexable content.
Action: Create a /reviews or /testimonials page with reviews formatted as HTML text + AggregateRating schema. Encourage clients to leave Google reviews.
Missing or generic <title> tag and meta description
The homepage only displays "Home - ADVPaths" as its title, with no targeted keywords. No meta description is present. These are the fundamentals of SEO — Google uses them to display the site in search results.
Fix: Title: "Custom Private Motorcycle Tours – Morocco, Turkey, Vietnam | ADVPaths" (60 chars). Meta description: 155 chars with keywords + call-to-action.
CRITICAL
No proper H1 tag on the homepage
The homepage hero uses "EXPLORE / THE WORLD" as visual headings, but there is no clear semantic H1 targeting the main keywords. Google cannot determine what the page is actually about.
Fix: Add an H1 such as: "Guided Motorcycle Tours – Tailor-Made Expeditions Worldwide" as a replacement or complement to the current visual headings.
CRITICAL
Images missing ALT attributes
All images (hero, destinations, blog) are loaded without alternative text. Google cannot index their content. Even the logo has no alt attribute. This also hurts accessibility.
Fix: Add descriptive alt text: alt="Motorcycle tour in Morocco – ADVPaths" for each image. Minimum required: logo and all destination images.
CRITICAL
Visible typo in indexable content
"MOROCOO" (instead of Morocco) appears twice as a large heading on both the homepage and the Destinations page. Google will index this typo, meaning users searching "Morocco motorcycle tour" won't find the page.
Fix: Immediately correct "MOROCOO" → "MOROCCO" in the WordPress templates.
CRITICAL
Thin content on Destination pages
Destination pages (Morocco, Turkey, Vietnam, Spain…) appear to contain only minimal content: a title, price, and a button. Google penalizes thin content and will not rank these pages for competitive queries like "motorcycle tour Morocco".
Fix: Enrich each destination page with: day-by-day itinerary, practical info, FAQ, optimized photos, destination-specific testimonials — minimum 800–1200 words of unique content.
⚠️ Important Issues
PRIORITY 2
WARNING
No structured data (Schema Markup)
No schema.org markup detected. Tour and travel sites can benefit greatly from rich snippets using TouristAttraction, TravelAgency, Review, FAQPage, and Event schemas. Customer reviews are present but not structured for Google.
Fix: Add TravelAgency schema on the homepage, TouristTrip on each destination, FAQPage on the FAQ section, and AggregateRating for customer reviews.
WARNING
Blog with untargeted content and problematic URLs
Blog posts have generic URLs with -2, -3 suffixes, indicating duplicate pages. The articles themselves don't target motorcycle-specific keywords (e.g. "motorcycle tour Vietnam guide", "ADV riding Morocco").
Fix: Delete or canonicalize duplicates. Build a content strategy around long-tail keywords like "best motorcycle routes in Turkey" or "guided moto tour Vietnam".
WARNING
No verified sitemap.xml or robots.txt
No sitemap link found on the homepage. Without a sitemap, Google may miss certain pages — especially recently added destinations like Japan and South Africa.
Fix: Check advpaths.com/sitemap.xml and advpaths.com/robots.txt. With WordPress, use Yoast SEO or Rank Math to auto-generate a sitemap and submit it to Google Search Console.
WARNING
No Open Graph / Twitter Card tags
No og:title, og:description, or og:image meta tags detected. When ADVPaths links are shared on social media (Instagram, Facebook), no rich preview is displayed — directly impacting CTR and brand awareness.
Fix: Configure OG tags via Yoast SEO. Each destination page should have a 1200×630px optimized OG image.
WARNING
Image lazy loading via base64 SVG placeholders
All key images (hero, destinations, blog) are loaded via base64 SVG placeholders. While this improves perceived LCP, images won't be visible during crawling if JavaScript is disabled.
Fix: Use native HTML lazy loading (loading="lazy") instead of JS-based placeholders. Ensure the Largest Contentful Paint image is preloaded with <link rel="preload">.
WARNING
Weak internal linking
Blog posts don't link to corresponding destination pages (e.g. the "Japan Travel Guide" article doesn't point to the Japan tour page). SEO link equity is not flowing efficiently through the site.
Fix: Add contextual links in each blog post to the relevant destination page. Create a "Related Tours" section at the end of each article.
Growth Opportunities
PRIORITY 3
OPPORTUNITY
Trustindex reviews are an underused SEO asset
6 excellent Google reviews are embedded via Trustindex. This content is not structured in JSON-LD for Google, and there is no dedicated testimonials page with indexable content.
Action: Create a /reviews or /testimonials page with reviews formatted as HTML text + AggregateRating schema. Encourage clients to leave Google reviews.