Skip to content
Mesa Web Designers

2026 San Jose business website report

More San Jose homepages have a form. We'd check what language it speaks.

18 of the 41 San Jose homepages we tested on a phone show a lead form, 44% against 31% in our 31-city sample. 58.9% of residents speak a language other than English at home. We didn't test languages on these sites, and you should test yours.

San Jose's homepages lean one way in our test: they give a visitor somewhere to write. A lead form shows on 18 of 41 homepages, 44% against 31% in our 31-city sample. A booking tool shows on 7, 17% against 10%. A phone link with no form or booking tool describes 15, 37% against 45%. This is a modest sample, 41 sites, and a handful of them could close any of those gaps. They do all lean the same way. A form in our count can also be a newsletter sign-up, so 18 is a ceiling on working quote requests, not a floor.

Now the city. 58.9% of San Jose residents speak a language other than English at home, and the 2024 one-year census estimate puts Vietnamese alone at 10.4%. Our read is that a written message suits some of those customers better than a phone call in their second language. If that's right, a form is worth more here, and it's easier to get wrong. 39 of the 39 pages declare a language, and that is only a tag. It doesn't say what else a site speaks, and we have no measurement of that. We did count fields: 24 of the 76 form fields we found had no label, ARIA name or title, 32% against 27%. Some of those may rely on placeholder text, which vanishes once you start typing.

So the door is built, and we'd finish it. Label the fields, put the form in the language your customers use, and confirm that a message reaches a person. A lot of that is a feature job on the site you have. If yours is one of the 23 homepages without a form, a new build can start with one, since all of our packages list lead form capture. Check your own site first.

Measured November 7, 2026

We tested 41 San Jose business websites on a phone.

Independent businesses with a San Jose street address on their own site. Totals only: we do not name anyone. How we tested.

59 of 100

Median mobile speed score

31-city sample: 61

7.4 seconds

Until the main content shows

On a simulated mid-range phone. 31 cities: 7.4s

87% of sites

Took over 4 seconds

34 of 39 tested

17% of sites

Let a visitor book online

31 cities: 10%

Scores for San Jose are from our own test, described under How we tested.

What it means

What the form count says, and what it can't.

A second way in is more common here.

Tap-to-call is about the same as our sample, 71% against 72%, so nobody here has given up the phone. The form shows up most among the 13 professional-services sites, where 7 have one, 54% against 37%. Booking shows up among the 12 health sites, on 4 of them, against 10% of 310 in the sample. Those are small rooms, so call them hints. We counted homepages only, so a form elsewhere on a site wouldn't register. The leads you lose without one don't announce themselves.

Not much to separate on speed.

Median blocking time is 195 ms here and 277 ms in our sample, which we wouldn't lean on with one run per site on a shared test machine. Median time to main content is 7.4 seconds against 7.4, and the speed score is 59 against 61, both about the same. Pages weigh 3.67 MB against 3.08 MB. Our read: look at the images before the scripts.

The outline needs an editor.

One H1 shows on 22 of 41 homepages, 54% against 61%. Headings skip a level on 21 of 38, 55% against 47%. Business markup is on 16, 39% against 45%. On this few sites each gap could be chance. All three run the wrong way, and we'd fix them before translating, because a translated page inherits every fault of the original. Search work starts there.

Your customers may read the source.

Semiconductors, networking and software are among the city's main industries, so our guess is that some of your customers can tell a careful build from a careless one. Browser errors appear on 14 of 39 sites, 36% against 38%, which is no difference at all. Vague link text runs 38% against 32%. We have no way to measure who opens the developer tools. It costs little to test the site as though someone will.

How San Jose sites ask for the business

Tap-to-call phone link71%

29 San Jose sites · 31-city sample: 72%

Lead form on the homepage44%

18 San Jose sites · 31-city sample: 31%

Online booking17%

7 San Jose sites · 31-city sample: 10%

Business markup for search engines39%

16 San Jose sites · 31-city sample: 45%

Most common failures

  • Text with too little color contrast64%
  • Headings that skip levels55%
  • Uses third-party cookies51%
  • Links with no discernible name42%
  • Links with vague text ("click here")38%
  • Browser errors logged in the console36%

Free tool

How does your site compare with the rest of San Jose?

Give it your address and you get a graded report in about twenty seconds. It runs its own checks, so its grade isn't comparable with our speed scores. These three you can check yourself, against what we counted in San Jose:

  • 71% have a tap-to-call link
  • 80% have a search description
  • 39% tell search engines what kind of business they are

Scan your site.

Thirteen concrete checks — speed, SEO plumbing, mobile, security — graded and translated into plain English. About twenty seconds.

Step 1 of 2 · Your site50%

Who does business in San Jose

Who writes in, and what they'd need to read.

Clinics and dental offices

Healthcare is a main industry, with Kaiser Permanente among the big employers. Of the 12 health sites we tested, 11 have tap-to-call, 4 show booking and 4 show a lead form. The median speed score is 55 against 61 in our sample, on a small group.

The site has to: take an appointment request in the languages your patients use, label every field, and let your compliance adviser decide what a web form may collect.

Healthcare website design

Law, tax and accounting offices

A first message about money or trouble is one many people would sooner write than say, in our opinion, more so in a second language. 7 of the 13 professional-services sites we tested show a lead form, though the median speed score is 60 against 64 in our sample.

The site has to: name who answers, say which languages the office works in, and state when a message will be read.

Law firm website design

Hardware and semiconductor suppliers

Semiconductors and hardware are among the main industries. We'd guess this buyer is an engineer, who wants the figure and not the adjective. This group is too small in our test to measure.

The site has to: publish specifications and capabilities in plain tables, keep documents one tap away, and take a technical inquiry in writing.

Manufacturing websites

Software companies and startups

Software and internet is a main industry, so a product site here may get read by people who have built one. That is our opinion and not a measurement. We took no separate reading of this group.

The site has to: explain the product in one screen, keep the signup short and working, and make the page's own code hold up under inspection.

SaaS website design

Home services for busy households

The median household income is $146,427. Our guess is that some of those households can pay for good work and would rather not spend a lunch break on hold to arrange it. We have no group measurement here, so read it as judgment.

The site has to: take a request with a photo, offer a time to choose, and put the price range in writing if you're willing to.

Home service websites

Restaurants and event-season businesses

Christmas in the Park runs from late November to January 1 at Plaza de Cesar Chavez, the San Jose Jazz Summer Fest comes in August, and Cinequest in March. We'd plan around those if a crowd helps you. We measured no restaurant group in this city.

The site has to: show hours, menus and how to reserve in plain text a phone can translate, and keep them current through the season.

Restaurant website design

San Jose by the numbers

Before you spend a dollar

Five things to settle before the translator starts.

  1. 1

    Pick the languages from your records.

    58.9% is a citywide figure and not your customer list. Look at who calls, who walks in and who leaves reviews. If your records say Vietnamese, the 10.4% figure backs you up. If they say something else, believe your records. Then see how a second language fits into search.

  2. 2

    Name every field.

    24 of 76 fields we found had no label, ARIA name or title. Our advice is a visible label over each box, in the page's language, since a placeholder disappears the moment someone starts typing. It is a small job, and design fixes cover it.

  3. 3

    Send yourself a message, then wait.

    A form counts in our test whether or not anyone reads what it sends. Fill it out, in each language you offer, and time the reply. If nothing arrives, the mail may be the problem or the form may be.

  4. 4

    Lighten the page before you double it.

    The median homepage here is 3.67 MB and 12 of 39 came in under 2 MB. A translated copy of a heavy page is two heavy pages. Start with the images.

  5. 5

    Decide who answers.

    A message in Vietnamese needs somebody who can read it, and a form promising otherwise is worse than none. Our view is that you should offer only the languages your office can answer in, or get after-hours help you've tested in that language.

Search opportunities

Searches a one-language site can't answer.

Our read of what buyers here need answered, not search-volume figures.

  • “Vietnamese-speaking dentist in San Jose”

    10.4% of residents speak Vietnamese at home, by the 2024 one-year estimate. A dental office that can honestly say yes has an easy page to write.

    Dental websites
  • “Can I book a clinic visit online in San Jose?”

    We found booking on 4 of the 12 health sites we tested, so there's competition for this answer, and room left.

    Healthcare websites
  • “Where can we eat near Christmas in the Park?”

    The event is free, runs for weeks, and sits at Plaza de Cesar Chavez. A plain page with hours and a menu is cheap to keep current through it.

    Restaurant marketing
  • “Small-run machine shop that takes drawings by email”

    A specific question, the sort we'd expect from an engineer. A capabilities page that says yes in plain words can meet it.

    Manufacturing marketing

What it costs

The price list, in one language for now.

A website up to 70 pages runs $1,500 to $5,750 at a fixed price, set by page count. Online stores start at $2,500 and repairs at $149. We can build in Spanish. Translation isn't a line on that list, so we'd quote it before you commit. The rest is published, and every city gets the same list.

Website, up to 10 pages

$1,500

fixed price

Website, 11 to 20 pages

$2,250

fixed price

Website, 21 to 50 pages

$3,750

fixed price

Website, 51 to 70 pages

$5,750

fixed price

***Pricing depends on complexity. ***Pricing depends on complexity, setup and budget. Ad spend is paid to the ad platform directly.

See every price

The San Jose playbook

From a form that exists to a form that gets answered.

  1. 1

    Read your homepage as a stranger.

    Open it on a phone and find the way to reach you. Then run the health check and Google's PageSpeed Insights on mobile. Only the PageSpeed score can be held against the median of 59 for the sites we tested here.

  2. 2

    Fix the form you have.

    Add labels, cut the fields you don't use, and send a test. If you have no form, add one beside the phone number. All of this comes before any translation.

  3. 3

    Clean the outline.

    One H1 per page and headings in order. 54% of homepages we tested have one H1. It is dull work that any later translation inherits, so do it once. Search Console can show you what else needs attention.

  4. 4

    Translate one page.

    Choose your main service and a language your records support. Have a person translate it, give it its own URL, and test the font on a phone with every mark showing. A dental office and a law office would pick different first pages.

  5. 5

    Count what comes in.

    Track forms and calls separately, and by language if you can. Conversion tracking tells you whether the second language earns its keep. If it doesn't, you've spent little and you've found out.

Start here

Tell us what you need in San Jose.

Pick what you want and the price appears on the spot. The developer follows up, not a salesperson.

Prefer to talk? (480) 525-7582.

Step 1 of 4 · What you need25%

See what your project costs. It takes about a minute.

Rather talk? (480) 525-7582. 0% financing on any project, 25% down. See all pricing

San Jose website questions, answered.

What did you test in San Jose, and how far can it go?

The homepages of 41 independent businesses from public OpenStreetMap listings, with one lab run on a simulated phone. We screened 92 listings to get there, dropping the ones we couldn't reach, couldn't tie to a San Jose street address, or that weren't really businesses. 39 finished the speed test. It's a modest sample. Read it as a benchmark, and don't hang a decision on one figure.

What are the 31 cities you compare San Jose with?

1274 independent business sites across 31 US cities, tested the same way, with San Jose's own among them. It doesn't represent the country and it isn't an average of anything but those sites. Where a gap is only a few points, treat it as no gap.

Do we need the whole site in a second language?

Usually not at first, in our opinion. Start with your main service page and a form that matches it. See what comes in, then decide. We didn't test languages on these sites, so the only evidence that counts is your own. Here is how the search side works.

Will a translation plugin do?

We'd rather you didn't start there. Our view is that a page a person translated, with its own URL and language tag, does more than a widget, though a widget can show you whether anyone wants the language at all. Our development work covers the setup either way.

What would a San Jose business pay for a website?

A site up to 70 pages costs $1,500 to $5,750, online stores start at $2,500, and repairs start at $149. On WordPress, a repair may do before any rebuild. Everything is on one page, whatever your zip code.

Is my business named here, and can I run this on my own site?

We report totals and name nobody. Google's PageSpeed Insights uses the same Lighthouse engine we did, so run it on mobile and compare. The free Website Health Check is a separate grade with its own checks, and it doesn't compare with our medians. Neither one tells you whether a form reaches you or what languages you offer, so that part is yours.

Method

How we tested.

We started from OpenStreetMap business listings, independents only, screened 92 candidate sites in a shuffled, evenly mixed order, and kept 41 independent businesses that publish a San Jose street address on their own site. We left out national chains, referral sites, parked or broken domains, and sites that block automated tests, along with anything we built ourselves.

Each homepage got one run of Google Lighthouse 12.6.0: mobile form factor (412 x 823 screen emulation), Lighthouse default simulated throttling (150 ms round trip, 1.6 Mbps throughput, 4x CPU slowdown), headless Chrome, one run per site. 39 runs completed. A second pass in headless Chrome looked for tap-to-call links, forms, booking tools and search markup, on the homepage only, so a form on a contact page or an email link doesn't count. A form with an email, phone or message field counts as a lead form, which means a newsletter sign-up can count too. Business markup means JSON-LD naming one of the common local-business types, so another format or a more general type isn't counted. Testing ran on November 7, 2026, several sites at a time on one machine.

A lab test is one controlled load, which makes sites comparable with each other. It does not measure any real visitor's experience, and one run per site carries noise. Tests ran several at a time on one machine, and a busy machine lowers speed scores and lengthens blocking time, so we reran the tests taken when it was busiest. Read those two figures as rough, and small gaps as noise. Listings skew toward businesses someone has bothered to map, so read this as a careful sample, not a census. The comparison figures are 1274 sites across 31 US cities, tested the same way, and they include these San Jose sites. Our Mesa report found its sample through web searches and ran one site at a time, so its figures aren't directly comparable.

Beat the San Jose median.

Fifteen minutes, plain English, and a number in writing. If we are not the right fit, we will say so.