SEO Power Checker

Saved reports (78)

Checks a page's on-page SEO, schema, robots.txt, sitemap, speed basics and keyword targeting.

Check a list of URLs

One URL per line, as many as you like. Add | keyword after a URL to check that page against its own keyword. The keyword box above applies to the main URL and is used to spot pages competing for the same keyword.

Analyzing… fetching the page, robots.txt, sitemap and testing links. This usually takes 10–40 seconds.

✓ Saved automatically to /seo-reports/vacationcom/5d4a506a5920b4bf75f09a9ce444e4c8.htm · open saved report · history (23 saves)
73
SEO score
https://www.vacation.com/
Checked in 5.2s  ▼ -1 since 5:36 am

Changes since last save Oct 20, 2026 5:36 amScore history: 73 → 74 → 73 → 73 → 72 → 73 → 73 → 73 → 76 → 76 → 75 → 75 → 73 → 74 → 73 → 76 → 73 → 73 → 73 → 74 → 74 → 74 → 73

Score 74 → 73 ▼ -1  ·  0 fixed  ·  1 new

Technical & Speed 79 → 71

✓ Fixed (0)

Nothing fixed since then.

✕ New problems (1)

  • minor Server response (TTFB): 1066 ms (Technical & Speed)
MeasurementBeforeNow
Server response (ms)7711,066

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 2 of 72 images are missing alt text (Images)
    Add descriptive alt text to every meaningful image (see the list below).
  4. Problem HTML size: 915.8 KB (Technical & Speed)
    Reduce inline CSS/JS and page-builder markup.
  5. Problem Missing og:image (Social Sharing)
    Add <meta property="og:image" content="…"> (SEO plugins fill these automatically).
  6. Problem Missing og:title (Social Sharing)
    Add <meta property="og:title" content="…"> (SEO plugins fill these automatically).
  7. Improve Meta description (188 characters) (Title & Meta Description)
    Rewrite the description to about 120–160 characters.
  8. Improve Server response (TTFB): 1066 ms (Technical & Speed)
    Use page caching, a CDN, or better hosting.
  9. Improve Sitemap isn't listed in robots.txt (Crawling & Indexing)
    Add this line to robots.txt: Sitemap: https://www.vacation.com/sitemap.xml
  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 info

i
No keyword entered
Enter a target keyword to see how well this page is optimized for it.

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 (47)
  • H2 Need help from one of our travel specialists?
  • H3 headline
  • 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,410 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: 15 paragraphs, 11 lists, 4 tables
Lists and tables are often pulled into Google featured snippets.
!
Readability: 32.1 (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. deals ×61
  3. states ×60
  4. cruise ×55
  5. cruises ×53
  6. select ×53
  7. document ×52
  8. shop ×45
  9. getelementbyid ×44
  10. travel ×43
  11. credit ×42
  12. rates ×41
2-word phrases
  1. united states ×58
  2. 26 7 ×45
  3. shop deals ×44
  4. document getelementbyid ×44
  5. shipboard credit ×33
  6. pp shop ×26
  7. select sailings ×23
  8. p search ×22
  9. search params ×22
  10. vacation group ×17
3-word phrases
  1. pp shop deals ×26
  2. p search params ×22
  3. credit per cabin ×16
  4. 200 shipboard credit ×14
  5. 7 from 1 ×14
  6. search params legs ×13
  7. 50 shipboard credit ×11
  8. addeventlistener click' function ×10

Images 31/100

✕
2 of 72 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).
!
48 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.
!
71 images lack width/height attributes
Missing dimensions cause layout shift (CLS), a Core Web Vitals metric.
Set width and height attributes on <img> tags.
✓
44 images are lazy-loaded
!
No modern image formats (WebP/AVIF)
71 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 (72)
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-4.pngSlide 7 ncl-wide-oct26-4.pngno size
https://www.vacation.com/prc-wide-oct26-3.pngSlide 10 prc-wide-oct26-3.pngno size
https://www.vacation.com/cel-amb-wide-aug26.jpgSlide 11 cel-amb-wide-aug26.jpgno size
https://www.vacation.com/oce-amb-wide-aug26.pngSlide 12 oce-amb-wide-aug26.pngno size
https://www.vacation.com/sandals_777_promo_wide.jpgSlide 15 sandals_777_promo_wide.jpgno 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_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_20_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

Links 88/100

✓
67 unique internal links
142 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): 1066 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: 915.8 KB
Under ~150 KB of HTML is healthy.
Reduce inline CSS/JS and page-builder markup.
✓
Compression enabled (gzip)
Transferred 145.5 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: Tue, 20 Oct 2026 09:12:36 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=5bff5c51c3be12343834fb26d5ef8009; path=/
cf-cache-status: DYNAMIC
content-encoding: gzip
cf-ray: a4d6e6da2acfeac1-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.