A data-driven look at graham-landscape.com: speed, search, schema, local visibility and security. Every number below was measured on Oct 18, 2026. We crawled 50 public pages, ran Google Lighthouse, and changed nothing on your site.
Construction & trades · Eugene
Overall Ulric score, weighted across 7 areas (see the formula)
Mobile speed31/100Lighthouse performance, phone
Main content appears35.0 sLCP on a phone (target ≤ 2.5 s)
Page weight17.5 MB66 requests on the homepage
Pages crawled50222 URLs in the sitemap
Schema types0No structured data
Search spot check1/2money keywords on page one
SSL certificateValidexpires 2026-11-23
Broken internal links0pages returning an error
What’s already working
Site loads over HTTPS: Homepage resolved to https://www.graham-landscape.com/
XML sitemap found: https://www.graham-landscape.com/sitemap.xml (222 URLs)
No broken internal links: 0 internal URL(s) returned an error
Phone number on homepage: (541) 729-8029
Tap-to-call link: 1 tel: link(s)
“Eugene” in the homepage title
Score breakdown
Ulric score = 0.20·Performance + 0.20·Technical SEO + 0.15·On-page + 0.10·Schema + 0.15·Local + 0.10·Mobile & UX + 0.10·Security
Each area is the share of its checklist points earned (every check is listed below with its points). Checks we could not measure are marked “Not measured” and excluded, never scored as zero. Performance = 0.6 × mobile + 0.4 × desktop Lighthouse performance.
Lighthouse, phone, simulated mid-range device on a 4G connection.
Page weight
17.5 MB → 60 KB
66 → 11 network requests on the homepage.
Metric
Current site
Ulric concept
Performance (mobile)
31
61
Performance (desktop)
52
80
Accessibility
90
97
Best practices
57
100
SEO (Lighthouse)
83
58 (88 without the deliberate noindex*)
Largest Contentful Paint (mobile)
35.0 s
3.3 s
Total Blocking Time (mobile)
8.7 s
1.8 s
Cumulative Layout Shift
0.000
0.000
Page weight
17.5 MB
60 KB
Requests
66
11
Mobile viewport
Yes
Yes
Tap-to-call link
Yes
Yes
One clear H1
No
Yes
Structured data
None
Added at launch (block below)
* The concept is deliberately hidden from Google (noindex) so it never competes with your real site, and Lighthouse marks that down. The figure in brackets is the same SEO audit with that one check set aside.
Speed & Core Web Vitals 39/100
Source: Local Lighthouse 12.8.2 (mobile, simulated throttling). The free PageSpeed Insights API was over its daily quota, so we ran the same Lighthouse engine on our own server. Lab data from a single run, 2026-10-18; scores can move several points between runs. Green = Google’s “good” threshold (LCP ≤ 2.5 s, CLS ≤ 0.1, TBT ≤ 200 ms).
Run
Perf.
Access.
Best pr.
SEO
LCP
CLS
TBT
Weight
Requests
Current site · mobile
31
90
57
83
35.0 s
0.000
8.7 s
17.5 MB
66
Current site · desktop
52
90
56
83
11.3 s
0.000
384 ms
17.8 MB
68
Ulric concept · mobile
61
97
100
58
3.3 s
0.000
1.8 s
60 KB
11
Ulric concept · desktop
80
97
100
58
997 ms
0.000
401 ms
436 KB
17
Where the homepage weight comes from (mobile)
Biggest opportunities
Lighthouse opportunity (mobile)
Estimated saving
Serve images in next-gen formats
Est savings of 14,461 KiB
Properly size images
Est savings of 10,511 KiB
Eliminate render-blocking resources
Est savings of 2,490 ms
Reduce unused JavaScript
Est savings of 441 KiB
Reduce unused CSS
Est savings of 29 KiB
Preconnect to required origins
Est savings of 300 ms
Technical SEO 87/100
We crawled 50 pages politely (one request per second, following robots.txt), found 222 URLs in the sitemap. 60 internal links outside the crawl + 22 external links (social links skipped; they block automated checks).
Check
What we found
Points
Pass
Site loads over HTTPS
Homepage resolved to https://www.graham-landscape.com/
Eugene Lawn Care Services | Yard Clean Up Services - Graham Landscape & Design
2
Schema / structured data 0/100
Structured data is a small block of code that tells Google exactly who you are, where you are and what you do. It powers the details people see in search and Maps.
Built only from details already published on your site and listings. Paste it into the site’s <head>, then confirm it in Google’s Rich Results Test. Still to add: geo coordinates (copy them from your Google Business Profile); opening hours; an FAQPage block once your FAQ section is published (questions and answers must match the page).
1500 Liberty St. SE, Ste 210 Salem, OR 97302; 1500 Liberty St. SE, Ste 210 Salem, Oregon 97301
Listing details come from the public directory and business listings we used to research your business. A full Google Business Profile comparison needs owner access.
Search visibility: spot check
Spot check only, not a ranking report. DuckDuckGo first page (US-English, unpersonalized, headless Chrome from the audit server), 2026-10-18. Google results vary by location and person.
Background and foreground colors do not have a sufficient contrast ratio.
1
Image elements do not have `[alt]` attributes
1
Skip link: no · <main> landmark: no · page language: en. Automated tests catch about a third of accessibility issues; a manual check is still worth doing.
Homepage data, pulled live
Raw facts from a fresh fetch of the live homepage. Anything we could not measure says “not measured”.
URL fetched
https://www.graham-landscape.com/
Fetched
2026-10-18 12:39 Pacific
HTTP status
200
Title
Graham Landscape & Design - Do you need landscape maintenance, lawn irrigation in Eugene, Oregon? (97 chars)
Meta description
Graham Landscape and Design is a leading full-service landscaping, landscape maintenance, and irrigation company serving the greater Eugene and Springfield area. (161 chars)
H1
None
H2s (2)
Get a FREE estimate today! Give us a call at 541-729-8029 | "Very knowledgeable, very friendly, and very easy to work with. They had great design ideas and the finished product was as described. I wou
Spot check: first page for a money keyword Found on page one for 1 of 2 keywords
High
High
Build city + service pages and earn local links/reviews (see recommendations).
Planned: a page for each main service and town you serve.
Ulric’s recommendations
Five changes that would bring in more customers
A plain-English summary written by Ulric Studio from the measurements on this page (rule-based, no third-party AI service was used), ordered by expected impact.
01
Make the site load fast on phones
On a typical phone connection the main content takes about 35.0 seconds to appear (Google’s target is 2.5 s), and the homepage downloads 17.5 MB. Most homeowners comparing contractors search on their phone and leave slow pages. Smaller images and fewer third-party scripts fix most of this. For comparison, Ulric’s concept loads in 3.3 seconds.
02
Add structured data (schema) to your site
Your site has no structured data yet. A complete landscape design business block (address, phone, hours, services, people) helps Google show the right details in search and Maps. The block below is ready to paste.
03
Give each page one clear headline
Each page should have one main heading (H1) that says what the page is about. It helps visitors scan the page and helps Google understand it.
04
Help Google find every page
Add an XML sitemap, a robots.txt that points to it, and canonical tags, then submit the sitemap in Google Search Console so new pages get indexed within days, not months.
05
Add a map and directions
A map on the contact page reassures homeowners comparing contractors that you’re local and makes directions one tap away.
Speed: Local Lighthouse 12.8.2 (mobile, simulated throttling); desktop with Lighthouse’s desktop preset. Lab data, so it can differ a little run to run.
Live homepage fetch: 3 sequential GETs from the audit server (Python requests), 1 s apart; median reported. Time to first byte includes DNS/TLS/redirects. Fetched 2026-10-18 12:39 Pacific from https://www.graham-landscape.com/.
Crawl: up to 50 HTML pages, 1 request per second, robots.txt respected, nothing submitted or logged into. Links outside the crawl were checked with lightweight requests.
Schema: every JSON-LD block and microdata item on crawled pages was parsed and compared with what Google recommends for this kind of business.
Search: a one-time spot check of the first page of results, as noted above. It isn’t a rank tracker.
Score: the formula and every check are shown above, so you can see exactly where each point comes from.