SEO report

Saved October 4, 2026 at 1:55 pm · https://www.vacation.com/ · Re-run in the checker

75
SEO score
https://www.vacation.com/  ·  keyword: vacation
Checked in 5s  = no change since Oct 1

Changes since last save Oct 1, 2026 3:06 pmScore history: 73 → 74 → 73 → 73 → 72 → 73 → 73 → 73 → 76 → 76 → 75 → 75

Score 75 → 75 = no change  ·  0 fixed  ·  0 new

✓ Fixed (0)

Nothing fixed since then.

✕ New problems (0)

No new problems.

MeasurementBeforeNow
Words of content9,3119,317
Keyword uses5049
Server response (ms)8281,075
HTML size (KB)909910

What I learned about this URL

Google result preview

www.vacation.com
Cruise Deals & Vacation Packages | Vacation.com
Search cruises, land tours, river journeys and all-inclusive escapes — and find your next vacation today. Exclusive deals and certified travel specialists at…

Top things to fix first

  1. Problem No H1 heading (Headings)
    Add one <h1> near the top of the page that includes your keyword.
  2. Problem No structured data (schema markup) (Structured Data (Schema))
    Add JSON-LD schema — at minimum Organization/LocalBusiness + WebSite on the homepage, and BreadcrumbList + the matching type (Article, Product, Service…) on inner pages.
  3. Problem Keyword not in H1 (Keyword Targeting)
    Include the keyword (or a close variant) in the H1.
  4. Problem 2 of 69 images are missing alt text (Images)
    Add descriptive alt text to every meaningful image (see the list below).
  5. Problem HTML size: 910.2 KB (Technical & Speed)
    Reduce inline CSS/JS and page-builder markup.
  6. Problem Missing og:image (Social Sharing)
    Add <meta property="og:image" content="…"> (SEO plugins fill these automatically).
  7. Problem Missing og:title (Social Sharing)
    Add <meta property="og:title" content="…"> (SEO plugins fill these automatically).
  8. Improve Meta description (188 characters) (Title & Meta Description)
    Rewrite the description to about 120–160 characters.
  9. Improve Server response (TTFB): 1075 ms (Technical & Speed)
    Use page caching, a CDN, or better hosting.
  10. Improve vacation.com uses a temporary redirect (Technical & Speed)
    Make vacation.com → www.vacation.com a permanent 301.

Crawling & Indexing 98/100

✓
Page returns HTTP 200 OK
Search engines can index a page that loads successfully.
✓
Page is indexable (no noindex)
No robots meta tag, which defaults to index, follow.
✓
robots.txt found
1 user-agent group, 0 sitemaps declared.
✓
robots.txt lets Googlebot crawl this page
No rule blocks this path.
✓
XML sitemap found
https://www.vacation.com/sitemap.xml — Contains 11,438 URLs. Uses <lastmod> dates (good).
!
Sitemap isn't listed in robots.txt
Search engines find it faster when robots.txt points to it.
Add this line to robots.txt: Sitemap: https://www.vacation.com/sitemap.xml
✓
This page is listed in the sitemap
✓
Canonical tag points to itself
https://www.vacation.com/
View robots.txt
User-agent: *
Disallow: /tlst/
Disallow: /cruisedeals/
Disallow: /singlescruise/
Disallow: /portal/
Disallow: /crucon_portal/
Disallow: /studenttours/
Disallow: /logos/
Disallow: /images
Disallow: /ICS/
Disallow: /forms/
Disallow: /fonts/
Disallow: /employeetravel/
Disallow: /database/
Disallow: /demo/
Disallow: /crucon/
Disallow: /cruadmin/
Disallow: /content/
Disallow: /cleanup/
Disallow: /cdf/
Disallow: /content/
Disallow: /CC_HTMLAd_CLIA_10-9-7/
Disallow: /carnival/
Disallow: /cache/
Disallow: /revelex-datafeeds/
Disallow: /sc/
Disallow: /studenttours_OLD/
Disallow: /templates/
Disallow: /test3123/
Disallow: /test-php/
Disallow: /tlstudenttours/
Disallow: /tlvc/
Disallow: /travelleadersstudenttours/
Disallow: /untitled folder/
Disallow: /untitled folder 2/
Disallow: /untitled folder 3/
Disallow: /untitled folder 4/
Disallow: /wamplangues/
Disallow: /wampthemes/

Title & Meta Description 78/100

✓
Title tag (47 characters)
“Cruise Deals & Vacation Packages | Vacation.com” — Good length.
!
Meta description (188 characters)
“Search cruises, land tours, river journeys and all-inclusive escapes — and find your next vacation today. Exclusive deals and certified travel specialists at Vacation.com. No booking fees.” — Will probably be truncated in results.
Rewrite the description to about 120–160 characters.
i
Meta keywords tag present
Google has ignored this tag since 2009. Harmless, but it shows competitors your targets.

Keyword Targeting 85/100

✓
Keyword in title tag
✓
Keyword appears early in the title
Front-loaded keywords tend to perform better.
✓
Keyword in meta description
✕
Keyword not in H1
Include the keyword (or a close variant) in the H1.
✓
Keyword in subheadings (H2–H6)
✓
Keyword in first 100 words
i
URL: homepage (keyword in URL not applicable)
✓
Keyword in image alt text
✓
Keyword in Open Graph title
i
Keyword used in internal link text on this page
Make sure those links point to the page you want to rank — not away from it.
✓
Keyword used 49 times (0.53% density)
A natural range. There's no magic number — relevance and coverage matter more.
✓
Keyword is among the page's most-used terms
The page's vocabulary lines up with the target.

Headings 31/100

✕
No H1 heading
The H1 is the on-page headline that tells Google (and readers) what the page is about.
Add one <h1> near the top of the page that includes your keyword.
✓
9 H2 subheadings
Good structure for readers and crawlers.
!
Heading levels skip
H3 → H5, H2 → H4 — minor, but a tidy outline helps accessibility and structure.
Nest headings in order (H2 under H1, H3 under H2…).
Heading outline (46)
  • H2 Need help from one of our travel specialists?
  • H3 headline
  • H3 headline
  • H3 headline
  • H3 headline
  • H3 headline
  • H3 headline
  • H3 Advanced Filters
  • H2 Premium Cruise Lines
  • H2 Upper Premium & Luxury Lines
  • H2 River Cruises
  • H2 Expedition Cruises
  • H2 Land Tours & Rail
  • H2 All-Inclusives, Packages & Resorts
  • H2 Smart Travel Add-Ons
  • H3 Customer Testimonials
  • H3 Check out our YouTube Videos!
  • H4 OCEAN CRUISES
  • H4 RIVER CRUISES
  • H4 SINGLES CRUISE
  • H4 VACATION PACKAGES
  • H4 LAND TOURS
  • H4 STUDENT TRAVEL
  • H3 Find Your Perfect Travel Advisor
  • H4 Get started
  • H4 About Us
  • H4 More
  • H5 Itinerary
  • H5 Details
  • H3 Contact a travel specialist today at 800-493-6609, and press option 3
  • H3 Contact a travel specialist today at 800-493-6609, and press option 3
  • H5 WELCOME!
  • H3 Welcome All Aboard Travel Guests!
  • H5 WELCOME!
  • H3 Welcome Cruise Deals Guests!
  • H5 Itinerary
  • H3 Regent Prestige Notify Me Sign Up Form
  • H3 CruCon Cruise Outlet & Travel Leaders Vacation Center are now The Vacation Group
  • H5 Success
  • H5 Request a Quote
  • H5 (empty)
  • H5 Request Video Appointment
  • H5 (empty)
  • H2 THANK YOU FOR CONTACTING US!
  • H4 Dear Customer Thank you for your inquiry below! I'm excited to learn more about you to help make your travel dreams com…
  • H5 Sending Email

Content 83/100

✓
9,317 words of content
In-depth content — great for competitive terms.
!
Text-to-HTML ratio: 6.8%
Lots of code, little visible text. Often a sign of bloated page builders.
Reduce unused markup / page-builder bloat or add more real content.
i
Structure: 14 paragraphs, 11 lists, 4 tables
Lists and tables are often pulled into Google featured snippets.
!
Readability: 32 (Flesch reading ease — difficult)
60+ is plain English most people read comfortably.
Use shorter sentences and simpler words.
What the page text is about (most-used terms)
Words
  1. united ×66
  2. states ×60
  3. deals ×59
  4. cruise ×56
  5. cruises ×53
  6. document ×52
  7. select ×50
  8. getelementbyid ×44
  9. shop ×43
  10. travel ×43
  11. var ×40
  12. seas ×40
2-word phrases
  1. united states ×58
  2. 26 7 ×45
  3. document getelementbyid ×44
  4. shop deals ×42
  5. shipboard credit ×30
  6. pp shop ×24
  7. search params ×22
  8. p search ×22
  9. select sailings ×21
  10. vacation group ×17
3-word phrases
  1. pp shop deals ×24
  2. p search params ×22
  3. credit per cabin ×15
  4. 7 from 1 ×14
  5. search params legs ×13
  6. 200 shipboard credit ×13
  7. addeventlistener click' function ×10
  8. shop deals 200 ×9

Images 31/100

✕
2 of 69 images are missing alt text
Google can't "see" images; alt text is how it knows what they show.
Add descriptive alt text to every meaningful image (see the list below).
!
46 images have empty alt=""
Empty alt is correct for purely decorative images, but not for product photos, diagrams, etc.
Give meaningful images real descriptions; leave alt="" only on decorative ones.
!
68 images lack width/height attributes
Missing dimensions cause layout shift (CLS), a Core Web Vitals metric.
Set width and height attributes on <img> tags.
✓
42 images are lazy-loaded
!
No modern image formats (WebP/AVIF)
68 JPG/PNG/GIF images found. Modern formats are 25–50% smaller.
Serve WebP or AVIF versions (most image/cache plugins or CDNs do this automatically).
Image list (69)
ImageAlt textIssues
https://www.facebook.com/tr?id=234965546901597&ev=PageView&noscript=1—no alt
https://www.vacation.com/2020/the_vacation_group_whitelogo-W6674.pngVACATIONno size
https://www.vacation.com/cel-wide-oct26-1.pngSlide 1 cel-wide-oct26-1.pngno size
https://www.vacation.com/rcl-wide-oct26-1.pngSlide 3 rcl-wide-oct26-1.pngno size
https://www.vacation.com/ncl-wide-oct26-3.pngSlide 6 ncl-wide-oct26-3.pngno size
https://www.vacation.com/prc-wide-oct26-1.pngSlide 8 prc-wide-oct26-1.pngno size
https://www.vacation.com/cel-amb-wide-aug26.jpgSlide 9 cel-amb-wide-aug26.jpgno size
https://www.vacation.com/oce-amb-wide-aug26.pngSlide 10 oce-amb-wide-aug26.pngno size
https://www.vacation.com/hires_logo_2_white.png—empty alt no size
https://www.vacation.com/hires_logo_8_white.png—empty alt no size
https://www.vacation.com/hires_logo_5_white.png—empty alt no size
https://www.vacation.com/hires_logo_6_white.png—empty alt no size
https://www.vacation.com/hires_logo_4_white.png—empty alt no size
https://www.vacation.com/hires_logo_1083_white.png—empty alt no size
https://www.vacation.com/hires_logo_1_white.png—empty alt no size
https://www.vacation.com/hires_logo_1650_white.png—empty alt no size
https://www.vacation.com/hires_logo_61_white.png—empty alt no size
https://www.vacation.com/hires_logo_1591_white.png—empty alt no size
https://www.vacation.com/hires_logo_18_white.png—empty alt no size
https://www.vacation.com/hires_logo_3_white.png—empty alt no size
https://www.vacation.com/hires_logo_9_white.png—empty alt no size
https://www.vacation.com/hires_logo_17_white.png—empty alt no size
https://www.vacation.com/hires_logo_1616_white.png—empty alt no size
https://www.vacation.com/hires_logo_19_white.png—empty alt no size
https://www.vacation.com/hires_logo_7_white.png—empty alt no size
https://www.vacation.com/hires_logo_99999911_white.png—empty alt no size
https://www.vacation.com/hires_logo_99999910_white.png—empty alt no size
https://www.vacation.com/hires_logo_99999909_white.png—empty alt no size
https://www.vacation.com/hires_logo_99999908_white.png—empty alt no size
https://www.vacation.com/hires_logo_99999912_white.png—empty alt no size
https://www.vacation.com/hires_logo_1665_white.png—empty alt no size
https://www.vacation.com/hires_logo_2506_white1.png—empty alt no size
https://www.vacation.com/hires_logo_2_tour_white.png—empty alt no size
https://www.vacation.com/hires_logo_glo_white.png—empty alt no size
https://www.vacation.com/hires_logo_abd_white.png—empty alt no size
https://www.vacation.com/hires_logo_aak.png—empty alt no size
https://www.vacation.com/hires_logo_tau_white.png—empty alt no size
https://www.vacation.com/hires_logo_roc_white.png—empty alt no size
https://www.vacation.com/hires_logo_rai_white.png—empty alt no size
https://www.vacation.com/hires_logo_nat_white.png—empty alt no size
https://www.vacation.com/hires_logo_ken_white.png—empty alt no size
https://www.vacation.com/hires_logo_fun_white.png—empty alt no size
https://www.vacation.com/hires_logo_apl_white2.png—empty alt no size
https://www.vacation.com/hires_logo_del_white.png—empty alt no size
https://www.vacation.com/hires_logo_san_white.png—empty alt no size
https://www.vacation.com/hires_logo_bea_white.png—empty alt no size
https://www.vacation.com/hires_logo_pal_white.png—empty alt no size
https://www.vacation.com/hires_logo_roa_white.png—empty alt no size
https://www.vacation.com/hires_logo_999999999998_white.png—empty alt no size
https://www.vacation.com/hires_logo_999999999994_white.png—empty alt no size
https://www.vacation.com/vcom_ocean_cruises_home_icon.jpgOcean Cruisesno size
https://www.vacation.com/vcom_river_cruises_home_icon.jpgRiver Cruisesno size
https://www.vacation.com/vcom_singles_cruises_home_icon.jpgSingles Cruiseno size
https://www.vacation.com/vcom_vacation_packages_home_icon.jpgVacation Packagesno size
https://www.vacation.com/vcom_land_tours_home_icon.jpgLand Toursno size
https://www.vacation.com/vcom_student_tours_home_icon.jpgStudent Travelno size
https://www.vacation.com/explore_services_button.png—empty alt no size
https://www.vacation.com/Onlinepartneroftheyearlogo.pngonline partner of the yearno size
https://www.vacation.com/oceania_award.pngoceania awardno size
https://www.vacation.com/tauck_certified.pngtauck certifiedno size

Links 88/100

✓
67 unique internal links
138 internal links in total.
i
12 unique external links
Linking to reputable sources can support credibility.
!
5 links have no anchor text
Links with no text (and no alt/aria-label) tell Google nothing about the target.
Add text, an aria-label, or alt text on linked images.
✓
No broken links (tested 20)
A sample of internal and external links all responded.
Link test results
URLStatus
https://www.vacation.com/worldcruise.htm200
https://www.vacation.com/lastminutecruisedeals.htm200
https://www.vacation.com/studenttours/200
https://www.vacation.com/quote-template.htm?form-type=Cruise200
https://www.vacation.com/avalon.htm200
https://www.vacation.com/ama.htm200
https://www.vacation.com/atlas.htm200
https://www.vacation.com/azamara.htm200
https://www.vacation.com/carnival.htm200
https://www.vacation.com/celebrity.htm200
https://www.vacation.com/cel-river.htm200
https://www.vacation.com/celestyal.htm200
https://www.vacation.com/crystal.htm200
https://www.singlescruise.com/200
https://www.singlescruise.com200
https://www.shoreexcursionsgroup.com/?id=157038&utm_source=website&utm_medium=bonusbox200
https://www.singlescruise.com/?click-source=new_home_links200
https://res.crucon.com/200
https://www.travelleadersstudenttours.com/200 → https://www.vacation.com/studenttours//
https://internova.com/privacy-policy/200

Structured Data (Schema) 21/100

✕
No structured data (schema markup)
Schema helps Google understand the page and can earn rich results (stars, FAQs, breadcrumbs, prices…).
Add JSON-LD schema — at minimum Organization/LocalBusiness + WebSite on the homepage, and BreadcrumbList + the matching type (Article, Product, Service…) on inner pages.
!
Homepage has no Organization / LocalBusiness schema
This is how Google connects your site to your brand and knowledge panel.
Add Organization (or LocalBusiness if you serve a local area) JSON-LD with name, url, logo, sameAs (social profiles), and contact info.
!
No WebSite schema
Helps Google show your site name correctly in results.
Add WebSite JSON-LD with name and url.

Social Sharing 28/100

✕
Missing og:title
Controls how the page looks when shared on Facebook, LinkedIn, Slack, iMessage…
Add <meta property="og:title" content="…"> (SEO plugins fill these automatically).
!
Missing og:description
Controls how the page looks when shared on Facebook, LinkedIn, Slack, iMessage…
Add <meta property="og:description" content="…"> (SEO plugins fill these automatically).
✕
Missing og:image
Controls how the page looks when shared on Facebook, LinkedIn, Slack, iMessage…
Add <meta property="og:image" content="…"> (SEO plugins fill these automatically).
!
Missing og:url
Controls how the page looks when shared on Facebook, LinkedIn, Slack, iMessage…
Add <meta property="og:url" content="…"> (SEO plugins fill these automatically).
!
Missing og:type
Controls how the page looks when shared on Facebook, LinkedIn, Slack, iMessage…
Add <meta property="og:type" content="…"> (SEO plugins fill these automatically).
!
No twitter:card tag
X/Twitter falls back to Open Graph, but a card type gives you the large image preview.
Add <meta name="twitter:card" content="summary_large_image">.

Technical & Speed 71/100

✓
Served over HTTPS
HTTPS is a confirmed (light) ranking signal and required for trust.
i
1 redirect before the page loaded
302 → https://www.vacation.com/ | 200
!
vacation.com uses a temporary redirect
Make vacation.com → www.vacation.com a permanent 301.
!
Server response (TTFB): 1075 ms
Measured from this server. Under 800 ms is good; slow TTFB drags down every Core Web Vital.
Use page caching, a CDN, or better hosting.
✕
HTML size: 910.2 KB
Under ~150 KB of HTML is healthy.
Reduce inline CSS/JS and page-builder markup.
✓
Compression enabled (gzip)
Transferred 145.2 KB.
!
3 render-blocking scripts in <head>
7 external scripts and 7 stylesheets in total.
Add defer/async to non-critical scripts.
i
No HSTS header
Optional security hardening; forces browsers to always use HTTPS.
✓
Missing pages return a real 404
✓
Clean, readable URL
i
Core Web Vitals not measured
Tick "Run Google PageSpeed" to pull Google's speed score and real-user data (adds ~30s).

Mobile, Language & Extras 100/100

✓
Mobile viewport tag set
width=device-width, initial-scale=1
✓
Language declared (lang="en")
✓
Character encoding declared
✓
Favicon found (/favicon.ico)
i
No hreflang tags
Only needed if you have versions of the page in other languages/regions.
i
No llms.txt
An emerging (unofficial) file that summarizes your site for AI assistants. Nice-to-have, not a Google factor.
Response headers
date: Sun, 04 Oct 2026 13:55:18 GMT
content-type: text/html; charset=UTF-8
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
expires: Thu, 19 Nov 1981 08:52:00 GMT
server: cloudflare
x-powered-by: PHP/8.5.4
set-cookie: PHPSESSID=de18e0c5dcb022677f83bfd974560b09; path=/
cf-cache-status: DYNAMIC
content-encoding: gzip
cf-ray: a454aef94d90ea05-DFW

Scores are a checklist guide, not Google's algorithm. Backlinks, brand signals and content quality matter hugely and can't be seen from one page.