B · Fair

Page SEO Inspection

https://orlandoexhibitrentals.com/
Crawled 9 Oct, 07:35 UTC (1 hr ago)
HTTP 200 220 KB 1730 ms TTFB
Download PDF

PDF export is a paid feature

A PDF of the full report, ready to send to a client or a colleague, comes with Basic at $19 a month and every plan above it, along with saved history. The report itself stays free to read.

See the plans
On-Page Checklist 71% Complete
Primary focus: 3 insecure script, stylesheet or frame are loaded over HTTP and will be blocked by browsers. Fix now →
Filter:

Full diagnostics

Every check that ran, grouped by what it affects. Problems appear first in each group.

Meta Tags & Search Snippet Simulator

The tags that decide how this page is titled and described in search results.

✓ 2100% · excellent
Live snippet simulation
Title width: 532px / 580px
O Orlando Exhibit Rentals orlandoexhibitrentals.com
Orlando Exhibit Rentals | Trade Show Booth Rental Orlando

Rent turnkey trade show booths in Orlando, from 10x10 to 30x40. We handle design, install and dismantle near the OCCC. Get a quote for your next show.

Title tag 532px of 580px

The title length is well judged.

Rendered width

Desktop532px/ 580px
Mobile478px/ 920px

Measured in Arial at the size Google renders result titles, accurate to within a fraction of a percent of a browser. Characters: 57.

Meta description 150 characters

The meta description length is well judged.

Crawling & indexing

Whether search engines can reach, read and index this page at all.

✕ 1✓ 1694% · needs work
Mixed content

3 insecure script, stylesheet or frame are loaded over HTTP and will be blocked by browsers.

stylesheet: http://orlandoexhibitrentals.com/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver=1749674179
stylesheet: http://orlandoexhibitrentals.com/wp-content/uploads/elementor/google-fonts/css/robotoslab.css?ver=1749674181
stylesheet: http://orlandoexhibitrentals.com/wp-content/uploads/elementor/google-fonts/css/sarabun.css?ver=1749711588
How to fix
How to fix
Load these over HTTPS, or use protocol-relative paths.
HTTP status HTTP 200

The page returns 200 OK.

Redirect chain

The URL resolves without redirects.

Robots directives

No directive prevents indexing.

Canonical tag

The canonical correctly references this page.

https://orlandoexhibitrentals.com/
Language

Language is declared as "en-US".

lang="en-US"
hreflang

No hreflang annotations, which is correct for a single-language page.

Viewport

The viewport is configured for mobile.

width=device-width, initial-scale=1, minimum-scale=1
Character encoding

The page declares UTF-8 encoding.

Favicon

A favicon is declared.

URL length 34 characters

The URL is 34 characters.

URL readability

The URL is clean and readable.

URL depth 0 levels deep

The page is 0 levels deep.

URL parameters

The URL has no query parameters.

robots.txt 0 KB

robots.txt is present and does not block crawling.

XML sitemap 3 URLs

A sitemap index is published, referencing 3 sitemaps.

Sitemap index referencing 3 sitemaps

Missing pages (404) HTTP 404

A page that does not exist returns HTTP 404, so search engines drop dead addresses.

www and https versions 3 checked

All 3 other spellings of this address redirect here in one permanent step.

Content & metadata

What the page says it is about, and how it reads.

! 1i 1✓ 982% · good
Word count 2,029 Substantive
Headings 19 Structured
H1 tags 1 Exactly one
Text ratio 6.0% Text vs markup
Heading outline 19 headings
H1 Trade Show Booth Rentals in Orlando
H2 Orlando Exhibit Rentals: Inexpensive, Custom Trade Show Displays, Booths, and Exhibit Ren…
H3 Purchase: Ensure Trade Show Success With Our High-impact, All-inclusive Exhibits
H4 CONTACT US
H5 Frequently Asked Questions(FAQ's)
H2 Orlando Exhibit Builders: Crafting Trade Show Booths That Captivate Audiences
H2 Custom Trade Show Booth Design In Orlando
H2 Turnkey Trade Show Booth Solutions In Orlando
H2 Affordable Orlando Trade Show Booth Rentals
H2 Exhibit Rentals Near Orange County Convention Center
H2 Stress-Free Event Exhibit Design And Setup
H2 High-Impact Trade Show Displays That Get Results
H2 Why Businesses Choose Trade Show Booth Rentals in Orlando
H2 Serving Orlando And Beyond
Keyword repetition

"orlando" makes up 4.7% of the page text, which reads as unnatural repetition rather than writing.

Where these terms appear

TermCountDensity
orlando634.74%
How to fix
How to fix
Rewrite so the term appears where it reads naturally. Search engines match meaning, not repetition.
Share image 700 × 800 px

The share image is 700 × 800 pixels. Large cards are 1.91 to 1, so platforms crop it and may cut off what matters.

https://orlandoexhibitrentals.com/wp-content/uploads/elementor/thumbs/2226C619-BCFA-4EA5-9191-E6720517CCB1-rlf2qo34ive18rxxn8fh2te3z936yzb3uml0lamvcw.jpeg
How to fix
How to fix
Use an image of 1200 × 630 pixels, with anything important away from the edges.
Open Graph tags

Open Graph tags are present.

Twitter card

twitter:card is set to summary_large_image.

H1 tag

The page has exactly one h1.

Trade Show Booth Rentals in Orlando
Heading hierarchy

The heading outline descends in order.

Content length 2,029 words

The page has roughly 2029 words.

Text-to-HTML ratio 6.0% text

Text is 6.0% of the page source.

Table headers

No data tables on this page, so there are no columns to label.

Keyword placement

The page's prominent terms appear in its title, description or headings.

Where these terms appear

TermCountDensityTitleDescriptionHeadings
orlando634.74%✓✓✓
show554.14%✓✓✓
booth523.91%✓✓✓
trade493.68%✓✓✓
exhibit352.63%✓✕✓
Keyword cloud

The page's most frequent terms, from 1330 words of content.

What this page is about

Term size reflects how often it appears. Density is not a ranking factor, this is a view of the page's subject, not a target to hit.

orlandoshowboothtradeexhibitrentalscustomexhibitsbranddesignboothsrentaldisplayseveryrentconventionsetupsizeeventmodularexperiencesolutionsmakegraphicscenterx20x30contactprovideserviceinstallationnextprofessionalservicesfullhandleeverythingbusinesseschoosefurniture

AI & answer readiness

Whether answer engines and AI overviews can extract and trust this page.

i 2✓ 880% · good
AI crawlers 10/10 All allowed
Readable without JS Yes Served complete
Identity 1/2 Partly declared
Quotable signals 3/4 Schema, date, author, answers
Answer readiness 0 found

No heading is followed by a concise 40 to 60 word answer, the shape featured snippets and AI overviews extract.

How to fix
How to fix
Open at least one section with a direct 40 to 60 word answer to the question its heading poses.
Page subject

FAQPage, Service declared without a name or headline.

FAQPage
Service
How to fix
How to fix
Give each of these a name, or a headline for an Article. The type says what kind of thing the page is about; without a name it does not say which thing.
Content freshness

The page is dated and about 0 days old.

article:modified_time

Attribution

Attribution signals present: about page, contact page.

about page, contact page

Answer schema

Answer-friendly structured data: FAQPage, Question.

FAQPage, Question

2 types: FAQPage, Question

Extractable structure 2,029 words

2029 words across 19 headings, 13 lists and 0 tables.

Publisher identity

The page names who is behind it: Orlando Exhibit Rentals.

Readable without JavaScript

The page reads the same with and without JavaScript.

llms.txt for AI agents

llms.txt is published, giving AI agents a curated map of the site.

AI crawler access 10 checked

Every AI crawler checked is allowed to read this page.

Speed & delivery

What makes the page slow, and what the loading experience measures.

✕ 2! 5✓ 646% · needs work
Rendered page
The page as it rendered on a mobile viewport during the performance test
Mobile, measured
The page as it rendered on a desktop viewport
Desktop, measured
LCP Poor
13.35s

Largest Contentful Paint

Target ≤ 2.5s

What this measures

How long until the largest thing on screen, usually the hero image, video or headline block, has finished rendering. It is a proxy for "when did this page feel loaded".

What moves it: Serve the hero image in a modern format at the size it is displayed, preload it, and remove render-blocking CSS and JavaScript ahead of it. A slow server response delays it too, so check TTFB first.

INP Needs work
333ms

Interaction to Next Paint

Target ≤ 200ms

What this measures

How long the page takes to respond visibly after a tap, click or key press, measured across every interaction, not just the first. High INP is what makes a page feel unresponsive even once it looks ready.

What moves it: Break up long JavaScript tasks so the main thread is free to respond, defer work that is not needed for the interaction, and avoid large re-renders on every event.

CLS Good
0.002

Cumulative Layout Shift

Target ≤ 0.1

What this measures

How much visible content jumps around while the page loads. This is what makes someone tap the wrong thing because a banner or image pushed the layout down underneath their finger.

What moves it: Give images and video explicit width and height so the browser reserves the space, reserve room for ads and embeds, and avoid inserting content above what is already on screen.

FCP Poor
9.64s

First Contentful Paint

Target ≤ 1.8s

What this measures

How long until anything at all appears, the first text or image painted. It separates "the page starts slowly" from "the biggest element is slow": a fast FCP with a slow LCP points at the hero, while both slow points at the server.

What moves it: Cut render-blocking CSS and JavaScript in the head, inline the styles needed for the first screen, and improve the server response time.

TTFBNo data
n/a

Real-user response time

Target ≤ 800ms

Needs real-user data from Chrome UX Report

Time to first byte

Time to first byte is 1730 ms, above the 800 ms Google treats as good.

How to fix
How to fix
Cache the response or reduce server work before the first byte.
Render-blocking resources 38 found

38 resources in <head> block the first paint, delaying when anything appears on screen.

stylesheet: https://orlandoexhibitrentals.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=4.1.4
stylesheet: https://orlandoexhibitrentals.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=4.1.4
stylesheet: https://orlandoexhibitrentals.com/wp-content/plugins/yith-woocommerce-catalog-mode/assets/css/frontend.min.css?ver=2.54.0
stylesheet: https://orlandoexhibitrentals.com/wp-content/plugins/metform/public/assets/lib/cute-alert/style.css?ver=4.1.3
stylesheet: https://orlandoexhibitrentals.com/wp-content/plugins/metform/public/assets/css/text-editor.css?ver=4.1.3
stylesheet: https://orlandoexhibitrentals.com/wp-content/plugins/metform-pro/public/assets/css/style.min.css?ver=3.8.9
How to fix
How to fix
Add defer to scripts, inline critical CSS, and load the rest asynchronously.
HTML size 220 KB

The HTML document is 220 KB, heavier than about 90% of pages.

How to fix
How to fix
Move inline scripts and styles to cacheable files, and remove unused markup.
Browser caching 3.2 MB re-downloaded

82 files have cache lifetimes short enough that returning visitors download 3.2 MB again.

Short cache lifetimes

FileCache lifetimeSize
orlandoexhibitrentals.com/app.jsnone591 KB
orlandoexhibitrentals.com/frontend.min.cssnone446 KB
orlandoexhibitrentals.com/792CB3B2-4E6A-4BC4-B6DA-224E9006182B.jpegnone196 KB
orlandoexhibitrentals.com/qcld-wp-chatbot-plugin.jsnone164 KB
orlandoexhibitrentals.com/woocommerce.min.cssnone153 KB
orlandoexhibitrentals.com/…F068-removebg-preview-e1769504644989.pngnone135 KB
orlandoexhibitrentals.com/react-dom.min.jsnone129 KB
orlandoexhibitrentals.com/post-272.cssnone128 KB
orlandoexhibitrentals.com/metform-ui.cssnone113 KB
orlandoexhibitrentals.com/jquery.min.jsnone86 KB
orlandoexhibitrentals.com/all.min.cssnone58 KB
orlandoexhibitrentals.com/dashicons.min.cssnone58 KB

Showing the 12 largest of 82 files.

81 expire within the hour

How to fix
How to fix
Serve static assets with a long max-age and a content hash in the filename, so a new version gets a new URL rather than a short expiry.
Deprecated tags

No deprecated HTML tags are used.

Inline styles 48 found

48 inline style attributes.

Compression

The response is compressed with gzip.

Content-Encoding: gzip
Page weight 107 requests · 3.8 MB

The page loads 107 requests totalling 3.8 MB.

What loaded, by type

Type RequestsTransferred
script45of 41 declared1.8 MB
stylesheet42of 40 declared1.4 MB
image6437 KB
document152 KB
font225 KB
other118 KB

Of these, 21 requests (489 KB) come from third-party domains.

Third-party services 6 services · 487 KB

6 third-party services load on this page, adding 487 KB.

Third-party services

Service TransferredMain thread
Google Tag Manager423 KB429ms
Google Fonts28 KBunder 1ms
Clarity28 KB117ms
aplo-evnt.com3 KBunder 1ms
apollo.io3 KB2ms
Google Analytics1 KBunder 1ms

0.5s of main-thread time

Security

Transport security, reputation and the response headers that protect visitors.

✕ 1! 1i 7✓ 431% · needs work
HSTS

No Strict-Transport-Security header, so a first visit over HTTP can be intercepted before the redirect.

How to fix
How to fix
Strict-Transport-Security: max-age=31536000; includeSubDomains
Clickjacking protection

Nothing prevents this page being embedded in a frame, which allows clickjacking.

How to fix
How to fix
Content-Security-Policy: frame-ancestors 'self'
Email addresses in the page 2 found

2 email addresses are written into the page as plain text, where harvesting bots collect them for spam and phishing.

[email protected]
[email protected]
How to fix
How to fix
Use a contact form, or show the address through a script or as an image. If the address must stay, give it a strong spam filter.
MIME sniffing

No X-Content-Type-Options header, so browsers may guess a resource type and execute it.

How to fix
How to fix
X-Content-Type-Options: nosniff
Referrer policy

No Referrer-Policy header, so full URLs may leak to third-party sites.

How to fix
How to fix
Referrer-Policy: strict-origin-when-cross-origin
Content Security Policy

No Content-Security-Policy, the main defence against cross-site scripting.

How to fix
How to fix
Content-Security-Policy: default-src 'self'
Permissions policy

No Permissions-Policy header, so any script or embed on the page may ask for the camera, microphone or location.

How to fix
How to fix
Permissions-Policy: camera=(), microphone=(), geolocation=()
Version disclosure

Response headers disclose exact software versions, which helps an attacker target known vulnerabilities.

meta generator: WordPress 7.1.3
How to fix
How to fix
Suppress version numbers from Server and X-Powered-By, and remove the version from the generator meta tag (in WordPress, a one-line filter or most security plugins).
security.txt

No security.txt, so somebody who finds a vulnerability has no published way to tell you about it.

https://orlandoexhibitrentals.com/.well-known/security.txt
How to fix
How to fix
Publish /.well-known/security.txt with a Contact: line (an email address or a form) and an Expires: date.
Cookie flags

The page sets no cookies, so there are none to expose.

TLS certificate 76 days left

The TLS certificate is valid for another 76 days, issued by Sectigo Limited.

76 days remaining
Google Web Risk

Not listed by Google Web Risk for malware, phishing or unwanted software.

TLS version TLS 1.3

Connections use TLS 1.3.

Server & domain

The server and the domain behind the page: protocol, network, registration and email records.

✓ 7100% · excellent
HTTP/2 HTTP/2

Served over HTTP/2, which loads a page's files in parallel over one connection.

CDN

No CDN was detected in the response, so every visitor is served from the origin server. Fine for a local audience; a CDN helps a distant one.

Domain expiry 390 days left

orlandoexhibitrentals.com is registered until 3 Nov 2027 with IONOS SE.

390 days remaining
Domain age 1 year old

orlandoexhibitrentals.com was registered on 3 Nov 2024, 1 year ago. Age is not a ranking factor, but an established name is one buyers and partners look for.

IPv6

orlandoexhibitrentals.com has an IPv6 address, so IPv6-only networks reach it directly.

SPF record

orlandoexhibitrentals.com publishes an SPF record: v=spf1 include:_spf.google.com ~all

DMARC policy

orlandoexhibitrentals.com has a DMARC policy of quarantine.

ads.txt

No ad network loads on this page, so ads.txt is not needed.

Links, media & schema

Links, images and structured data.

! 3i 1✓ 867% · fair
Social share preview From this page's Open Graph tags
Anchor text 3 found

3 links have no anchor text, so its purpose is unreadable without sight of the layout.

Shown as 2 unique destinations; the counts show how often each repeats.

LineLink
540, 1496https://orlandoexhibitrentals.com ×2<a href="https://orlandoexhibitrentals.com"> <img fetchpriority="high" width="347" height="337" src="https://orlandoexhibitrentals.com/wp-content/uploads/2024/08/97CC670F-02AD-4DE2-9147-EB583F81F068-removebg-preview-e1769504644989.png" class="attachment-full size-full wp-image-4638" alt="" srcset="…
1676#<a href="#" class="wp-chatbot-product-close"></a>
How to fix
How to fix
Add link text, or an aria-label where the link is an icon.
Image dimensions 3 found

3 images have no width and height, so the page shifts as they load (hurting CLS).

Shown as 2 unique sources; the counts show how often each repeats.

LineImage source
700https://orlandoexhibitrentals.com/wp-content/uploads/elementor/thumbs/2226C619-BCFA-4EA5-9191-E6720517CCB1-rlf2qo34ive18rxxn8fh2te3z936yzb3uml0lamvcw.jpeg<img decoding="async" src="https://orlandoexhibitrentals.com/wp-content/uploads/elementor/thumbs/2226C619-BCFA-4EA5-9191-E6720517CCB1-rlf2qo34ive18rxxn8fh2te3z936yzb3uml0lamvcw.jpeg" title="2226C619-BCFA-4EA5-9191-E6720517CCB1" alt="2226C619-BCFA-4EA5-9191-E6720517CCB1" loading="lazy">
1686, 1735https://orlandoexhibitrentals.com/wp-content/plugins/chatbot/images/icon-13.png ×2<img src="https://orlandoexhibitrentals.com/wp-content/plugins/chatbot/images/icon-13.png" alt="wpChatIcon" qcld_agent="https://orlandoexhibitrentals.com/wp-content/plugins/chatbot/images/icon-13.png">
How to fix
How to fix
<img src="…" width="800" height="600">, the browser reserves the space before decoding.
Responsive images 3 found

3 large images are served at one fixed size, so phones download desktop-sized files.

Shown as 2 unique sources; the counts show how often each repeats.

LineImage source
700https://orlandoexhibitrentals.com/wp-content/uploads/elementor/thumbs/2226C619-BCFA-4EA5-9191-E6720517CCB1-rlf2qo34ive18rxxn8fh2te3z936yzb3uml0lamvcw.jpeg<img decoding="async" src="https://orlandoexhibitrentals.com/wp-content/uploads/elementor/thumbs/2226C619-BCFA-4EA5-9191-E6720517CCB1-rlf2qo34ive18rxxn8fh2te3z936yzb3uml0lamvcw.jpeg" title="2226C619-BCFA-4EA5-9191-E6720517CCB1" alt="2226C619-BCFA-4EA5-9191-E6720517CCB1" loading="lazy">
1686, 1735https://orlandoexhibitrentals.com/wp-content/plugins/chatbot/images/icon-13.png ×2<img src="https://orlandoexhibitrentals.com/wp-content/plugins/chatbot/images/icon-13.png" alt="wpChatIcon" qcld_agent="https://orlandoexhibitrentals.com/wp-content/plugins/chatbot/images/icon-13.png">
How to fix
How to fix
<img src="hero.jpg" srcset="hero-400.jpg 400w, hero-800.jpg 800w" sizes="(max-width: 600px) 400px, 800px">
Image loading 3 found

3 images below the fold load eagerly, competing for bandwidth with the visible page.

Shown as 2 unique sources; the counts show how often each repeats.

LineImage source
1497https://orlandoexhibitrentals.com/wp-content/uploads/2024/08/97CC670F-02AD-4DE2-9147-EB583F81F068-removebg-preview-e1769504644989.png<img width="347" height="337" src="https://orlandoexhibitrentals.com/wp-content/uploads/2024/08/97CC670F-02AD-4DE2-9147-EB583F81F068-removebg-preview-e1769504644989.png" class="attachment-full size-full wp-image-4638" alt="" srcset="https://orlandoexhibitrentals.com/wp-content/uploads/2024/08/97CC6…
1686, 1735https://orlandoexhibitrentals.com/wp-content/plugins/chatbot/images/icon-13.png ×2<img src="https://orlandoexhibitrentals.com/wp-content/plugins/chatbot/images/icon-13.png" alt="wpChatIcon" qcld_agent="https://orlandoexhibitrentals.com/wp-content/plugins/chatbot/images/icon-13.png">
How to fix
How to fix
Add loading="lazy" to images below the first screen.
Structured data

Structured data is valid: Organization, FAQPage, LocalBusiness, Service, BreadcrumbList, ItemList.

Organization, FAQPage, LocalBusiness, Service, BreadcrumbList, ItemList

6 types: Organization, FAQPage, LocalBusiness, Service, BreadcrumbList, ItemList

Rich result eligibility

Eligible for rich results via Organization, FAQPage, LocalBusiness, BreadcrumbList.

Organization, FAQPage, LocalBusiness, BreadcrumbList

4 types: Organization, FAQPage, LocalBusiness, BreadcrumbList

Link distribution 61 resources

56 internal and 5 external links.

56 internal, 5 external

56 internal, 5 external

Link rel attributes

Outbound link rel attributes look appropriate.

In-page anchors

In-page anchors resolve to real targets.

Image alt text

All images carry an alt attribute.

Image formats

No heavy legacy image formats found.

Broken links 20 checked

All 20 checked links resolve.

What to fix first

Ranked by impact against effort, the top of this list buys the most for the least work.

1
✕ Critical 3 insecure script, stylesheet or frame are loaded over HTTP and will be blocked by browsers.
Load these over HTTPS, or use protocol-relative paths.
quick fix
2
✕ Critical Largest Contentful Paint is 13.3s (lab data), above the 2.5s target and in the poor range.
Optimise the hero image, remove render-blocking CSS and JS, and improve server response time.
moderate
3
! Recommended 3 images have no width and height, so the page shifts as they load (hurting CLS).
<img src="…" width="800" height="600">, the browser reserves the space before decoding.
quick fix
4
! Recommended 38 resources in <head> block the first paint, delaying when anything appears on screen.
Add defer to scripts, inline critical CSS, and load the rest asynchronously.
moderate
5
! Recommended 3 links have no anchor text, so its purpose is unreadable without sight of the layout.
Add link text, or an aria-label where the link is an icon.
quick fix
6
! Recommended No Strict-Transport-Security header, so a first visit over HTTP can be intercepted before the redirect.
Strict-Transport-Security: max-age=31536000; includeSubDomains
quick fix
7
! Recommended Nothing prevents this page being embedded in a frame, which allows clickjacking.
Content-Security-Policy: frame-ancestors 'self'
quick fix
8
! Recommended 82 files have cache lifetimes short enough that returning visitors download 3.2 MB again.
Serve static assets with a long max-age and a content hash in the filename, so a new version gets a new URL rather than a short expiry.
quick fix
9
! Recommended "orlando" makes up 4.7% of the page text, which reads as unnatural repetition rather than writing.
Rewrite so the term appears where it reads naturally. Search engines match meaning, not repetition.
moderate
10
! Recommended 3 large images are served at one fixed size, so phones download desktop-sized files.
<img src="hero.jpg" srcset="hero-400.jpg 400w, hero-800.jpg 800w" sizes="(max-width: 600px) 400px, 800px">
moderate
11
! Recommended Time to first byte is 1730 ms, above the 800 ms Google treats as good.
Cache the response or reduce server work before the first byte.
moderate
12
! Recommended First Contentful Paint is 9.6s (lab data), above the 1.8s target.
Cut render-blocking CSS and JS, and improve the server response time.
moderate

Score breakdown

How each area scored. Categories that could not be measured are excluded rather than counted as zero.

Indexability & Crawling38 checks · 10 issues
56
On-Page Content & Structure22 checks · 4 issues
91
Core Web Vitals13 checks · 7 issues
37
Schema & Rich Snippets2 checks · 0 issues
100
Media & Links10 checks · 4 issues
83
Overall scoreGrade B · 60/87 passed
65