What I fix, and what it costs

Eight things I do. Every one is billed by the hour at $75, and every one is work I have already run on a real store before selling it to anybody.

$75/ hour

  • 1 hour minimum
  • Unworked hours refunded
  • No contract, no retainer

The eight services

What if I bought the wrong service?

I move you to the right one or refund you. The service names are the categories the work falls into. They all cost the same: $75 an hour.

What an hour buys

These are the shapes the work usually takes. Your site decides the real number. If the job is bigger or smaller than the hours you bought, I tell you before I start, and every unworked hour is refunded.

  • 1 hour · $75

    One page, read properly

    A read of one page against how a search engine and an AI assistant see it, with the fixes written out in the order I would do them. Or one specific thing repaired: a broken robots.txt rule, a canonical pointing at the wrong URL, structured data that does not match the page.

  • 3 hours · $225

    The technical layer

    Crawl and indexing faults, the canonical and robots rules, structured data written by hand and validated, and the titles on the pages that already earn impressions.

  • 8 hours · $600

    A page built to get cited

    A page built the way the pages that get cited are built, plus the measurement to prove whether it worked. That includes the structured data, the internal links into it, and the Search Console and Clarity setup, so you can check the result yourself.

People who actually hired me

"Ryan's a solid dude who actually delivers what he says he will. Would work with him again. 5 stars."

Daniel Franklin

Google review · 5 stars · August 2026

"Ryan is one of the few guys knowing what is really important to get found by AI search engines like ChatGPT.

My claim to now the secret, Ryan just know how to scan your pages and points out every little detail that is missing.

Highly recommend working with him."

Thomas Burkhart

Google review · 5 stars · August 2026

Both are public reviews on my Google Business Profile and both are quoted exactly as they were written, punctuation and all. Neither one claims a result, and neither do I on their behalf. If you want the numbers instead of the opinions, they are on the about page with their sources attached.

Each one, in more detail

Search Engine Optimization (SEO)

Google search

How do I get my website to rank higher on Google?

Fix what is broken underneath before writing anything new. Most small sites lose to crawl and indexing problems, thin category pages and titles nobody would click, and no amount of blog posts fixes that. I start with the technical layer, then build the pages you actually get found for.

Traditional organic search. Run the free scanner if you want to see where you stand before you talk to me.

Shopify SEO

Google search

Why isn't my Shopify store getting search traffic?

On Shopify specifically, the platform creates its own problems. Duplicate /collections/ URLs, canonicals on variant pages, schema buried in the liquid, and apps dragging your speed down. I work in the theme code, and I ran this on my mom's shop before I sold it to anybody.

Shopify SEO$75/hrBuy Shopify SEO hours ▸

E-Commerce SEO

Google search

How do I get more organic sales for an online store that is not on Shopify?

Same discipline, different cart. WooCommerce, BigCommerce, Squarespace, or something built for you. Category structure, variant handling, faceted navigation, and product feeds that match what is on the page.

E-Commerce SEO$75/hrBuy E-Commerce SEO hours ▸

Local SEO

Google Maps

How do I show up in the map results near me?

Google Business Profile first, then citations, then the pages behind them. Your profile categories, services, hours and photos do more for map rank than most people expect, and they have to agree with what your website says. When those two disagree, you rank below someone whose do.

I work Pittsburgh, Fayette County, Allegheny County, Washington County and Westmoreland County, and across the state line into Monongalia County and Preston County in West Virginia.

Start with the fact-checked Google Business Profile checklist: every claim carries the date it was checked, and the dead features are listed as dead.

Generative Engine Optimization (GEO)

AI answers

How do I get ChatGPT to cite my business?

AI assistants pull from sources they can parse and trust, so the work is making your claims specific, sourced, dated and machine readable, then putting them where those systems already look. This is Generative Engine Optimization.

I run it on my own site in public and publish the numbers, good weeks and bad. The longest-running example is my mom's shop, and the guide is free.

Answer Engine Optimization (AEO)

AI answers

Why doesn't my business come up when someone asks an assistant a question?

Because your site answers nobody's question in a form a machine can lift. Answer Engine Optimization means writing the actual question a customer asks, answering it in the first sentence, and marking it up so an assistant can quote the answer without guessing.

AI Search Visibility

AI answers

How do I get into Google's AI Overviews?

Be the easiest thing on the page to quote. AI Overviews and chat answers favor sources that are readable by machines: clean structured data, a crawlable site, direct answers near the top, and an entity Google can resolve to a real business. That is the whole job.

AI Search Visibility$75/hrBuy AI Search Visibility hours ▸

Structured Data

Under the hood

What is schema markup and do I actually need it?

It is a block of code that tells a search engine what your page means rather than making it guess. Products, reviews, prices, hours, who you are and what you do. If you sell anything, or want to appear as a business rather than a URL, yes.

I write it by hand, validate it, and show you the before and after. If you want to see what that looks like finished, this page is a worked example: view the source and the structured data is all there.

Structured Data$75/hrBuy Structured Data hours ▸

How to reach me

Ryan Lenk. Uniontown, PA, working Pittsburgh and the surrounding counties in Pennsylvania and West Virginia. Veteran owned. LGBTQ+ friendly.

Phone (724) 531-3471, or hello@ryanlenk.com. Open 8am to 8pm, seven days. Online appointments available.