Two audiences, one town

San Juan Web Design and SEO for a Town With Two Audiences: Pilgrims at the Basilica and Homeowners Around It

Seven Masses on a Sunday at the Basilica of Our Lady of San Juan del Valle: four in Spanish, two in English, one in both. Then look at the streets around it, where about eight homes in ten are owner-occupied. A San Juan website has two audiences, and they do not want the same page.

November 6, 2026 · 9 min read

census.gov · American Community Survey
Hidalgo County, by the numbers
San Juan: 36,149 people, per the Census
Median household income$56,562
Households speaking Spanish92.7%
Homes with broadband90.5%
Homes online by phone plan only14%
Homeowners79.8%
U.S. Census Bureau estimates, 2020-2024

The short answer

San Juan businesses serve two groups. Visitors to the Basilica of Our Lady of San Juan del Valle, which reports more than a million a year, need maps, hours and Spanish. Homeowners, in a city where Census estimates show 79.8% owner-occupied housing, need references, a plain quote and a contractor who answers.

On this page
  1. A million visitors, and none of them typed your name
  2. Same house prices as Pharr, very different customer
  3. One business, two kinds of page
  4. At 92.7%, English is the second language of your website
  5. The Sunday morning test
  6. What we would spend first, and what we would leave alone
  7. So which of the two paid your rent last month?

A million visitors, and none of them typed your name

The Basilica's own history page puts annual visitors at more than a million and describes hundreds arriving every day. It became a national shrine in 1998 and a minor basilica in 1999. Those are the shrine's figures, and we have no independent count. KRGV reported in 2016 that visitors arrive from other countries. Either way, San Juan's population of about 36,000 is not the only crowd in town.

Be honest about what that crowd is. People come to pray. Many come on a promise, some after a long drive, and they are not tourists shopping for a souvenir experience. The Basilica also looks after a good deal itself: free pilgrim parking, a gift shop open seven days, a hotel and free guided tours. A business that treats this as foot traffic to be harvested will read as exactly that.

But a family that drove through the night still has to eat. A car still gets a flat. Somebody needs a pharmacy, a bakery, a room for one more night, a florist before the noon Mass. Those people do not know your name, and they will not learn it from your logo. They will type or say something like these searches, and the map will answer:

  • restaurantes cerca de la Basílica de San Juan
  • breakfast near the San Juan shrine
  • hotel near the basilica in San Juan, Texas
  • florería abierta hoy San Juan TX
  • llantera cerca de mí

Those are examples of how people ask, with no volume data behind them, because we have none. The point is the shape: a place, a need and often the word today. That is a job for your Google Business Profile and map listing before it is a job for a website. Our free map pack audit shows how you appear on those searches now.

Same house prices as Pharr, very different customer

San Juan beside two neighbors. U.S. Census Bureau, American Community Survey 5-year estimates, 2020 to 2024.
San JuanPharrAlamo
Population36,14980,33320,255
Median age30.729.729.2
Median household income$56,562$52,814$57,096
Median home value$126,700$121,900$145,100
Owner-occupied homes79.8%59.1%74.2%
Spanish-speaking households92.7%89.2%73.2%
Below the poverty line22.4%27.6%25.3%
Homes with broadband90.5%88.3%87.9%
Homes on a cell plan only14%12.8%14.5%
Homes with no internet7.6%8.5%10.4%
Education and health care jobs23.9%27.1%26.8%
Construction jobs13%not in top three13%
Retail jobs11.7%12.3%16.1%

Source: U.S. Census Bureau, American Community Survey 5-year estimates, 2020 to 2024 for San Juan, with Pharr and Alamo from the same release. These are estimates with margins of error, so read the large gaps and ignore the small ones.

The large gap is the one that matters. Median home values in San Juan and Pharr sit within a few thousand dollars of each other. Owner-occupancy differs by about twenty points. In Pharr, a roofer spends more time with landlords. In San Juan, the person reading your website probably holds the mortgage or the deed, signs the check and will still be living under that roof in ten years. That person wants a warranty explained, a neighbor's reference and a straight answer on price. A site that shows off a slogan does none of it.

Torn-paper collage of rows of lit glass votive candles on a dark iron rack, with white chalk doodles of a roof and a key under a spotlight
Two audiences share these streets: people who came for the shrine and people who own the roofs around it.

Construction is the second-largest category of work here, at 13% of employed residents. Think about what that means for a contractor. Your customer's cousin may do roofs. Your competitor may live on the next street. Reputation already travels by mouth, so a website's job is to confirm what someone heard, with photographs of real jobs, a license or insurance statement where it applies and reviews collected honestly. Our pages on roofing websites, roofing marketing and remodeling marketing go deeper.

One business, two kinds of page

The page a visitor needs

  • Distance from the Basilica, in minutes and in plain directions
  • Today's hours, including Sundays and holidays
  • A map link and a call button above the fold
  • Spanish first, in a town where most Sunday Masses are in Spanish
  • A photo of the storefront, so a stranger can find the door

The page a homeowner needs

  • The job, named plainly: roof repair, fence, kitchen, air conditioner
  • What it usually involves and what changes the price
  • Proof from nearby streets, labeled honestly
  • How you handle a claim, a warranty or a return visit
  • A form that asks four questions, not fourteen

Most businesses here lean toward one column. A taquería near the plaza is mostly on the left. A fence company is on the right and never needs to mention the shrine at all. Do not bolt a pilgrim page onto a plumbing site because an agency said it would bring traffic. It would bring the wrong traffic, and it would look opportunistic. The ones with real reason to do both are places like tire shops, bakeries and event venues, where a stranger today and a neighbor next month want the same door.

At 92.7%, English is the second language of your website

San Juan's Spanish-speaking household figure, 92.7%, is well above McAllen's 79.9% and Alamo's 73.2%. So the default flips. Write the Spanish page first, as a real page, with the words people here use for the job. Then write the English one. The Basilica's own schedule makes the argument better than we can: it offers Spanish, English and bilingual Masses, each at its own hour, and does not expect one service to serve everybody. A website can work the same way, with the pages that sell written in each language, and we can add Google Translate so nothing else is left in one language only.

The Sunday morning test

You can run this yourself this weekend for free. It takes twenty minutes and it will tell you more than an agency proposal. With 14% of homes reaching the internet only through a cell plan, and with visitors on their phones regardless, the phone is the only screen worth testing.

  1. 1

    Stand near the plaza with your phone

    Search for what you sell, in Spanish, the way a stranger would. Do not type your name.

  2. 2

    Check what comes up

    Are you in the three map results? If not, note who is, and read their categories and hours.

  3. 3

    Tap through to your own listing

    Are Sunday hours right? Holiday hours? Is the phone the one someone answers on a Sunday?

  4. 4

    Open your site and time it

    If it takes long enough for you to get annoyed, it took long enough for them. Our guide to page speed explains the targets.

  5. 5

    Call yourself

    Tap the number from the site. If nobody picks up on the day the crowds are here, you have found your cheapest fix.

What we would spend first, and what we would leave alone

If visitors are your business, start with the listing and a small site, not advertising. Many of these searches are decided on the map, by distance and reviews. See our pages for restaurants and hospitality. A site of up to 10 pages is $1,500. Every package includes SEO, design, content writing, Athena CMS, lead form capture, online booking, one custom API integration and 1 year of support, as our pricing page spells out, and 0% financing with 25% down can spread it over up to 12 months.

If homeowners are your business, local marketing or PPC management may earn its keep, from $575 a month depending on complexity, setup and budget, with no long contract and ad spend paid directly to the ad platform. A contractor's job is often large enough to justify a click. A plate of breakfast usually is not. We cannot promise a ranking or a call count. DataCram is a San Antonio studio working by phone and video. Start with our overview of the Rio Grande Valley and judge us by whether this page got your town right.

So which of the two paid your rent last month?

Before you hire anyone, including us, answer that. Go through last month's receipts or invoices and mark each customer as a neighbor or a stranger. If the strangers are a small share, stop worrying about the Basilica and build for owners. If they carry you, get the map and the hours right and leave the rest for later. If it is close to even, you have the rare case that needs both pages. Then ask for a free mockup of your home page, and tell us which language goes first.

Questions Valley business owners ask

Only if you sell something a visitor needs that day, such as food, a room, flowers or a tire. Even then, start with your map listing and accurate hours, since those searches often end on the map. Use a respectful tone. These are people on a religious journey, and a page that treats them as a sales opportunity will read that way.

The Basilica's own history page says more than a million, with hundreds of people arriving every day. We have not seen an independent count, so treat it as the shrine's figure. For your planning, the better measure is your own: how many customers last month said they came for the Basilica. Asking at the register costs nothing.

A referral usually checks you out before calling, and in a city with 92.7% Spanish-speaking households, that check may happen in Spanish. A real Spanish page confirms what the cousin said. If your schedule stays full on referrals alone and you have no wish to grow, keep your money and fix only your Google listing.

You can truthfully say how far you are from it, the way any business names a landmark. Do not imply an affiliation you do not have, and do not use its images or name in a way that suggests endorsement. If you are unsure about a specific use, ask the Basilica's office, and ask your lawyer about anything beyond plain directions.

Zero, for the first week. Claim your Google listing, correct the hours and run our free map pack audit. If you then want a site, a package of up to 10 pages is $1,500, or $375 down and $93.75 a month for twelve months at 0% financing. Hosting starts at $55 a month.

Yes. If you have a full schedule, a small service area and a good listing, a monthly program may add little. We would rather say so than bill you for it. Tell us what you do and how customers reach you now, and a person will write back with a plain answer, not a proposal.

Keep reading

Free · No obligation

Tell us who walks in, and a person will write back

Neighbors, strangers or both: describe your customers and how they find you. Someone at DataCram reads it and replies with what we would do first, even if the answer is a free fix.

Which of these sounds like you? (pick any)

Rather talk now? Call (210) 346-0848.

CallGet a quote