Skip to content

Business data check

Do4U compares the business data on your website. You enter the address of your website, or a list of its pages. Do4U reads a limited number of pages of the same website, contact, imprint, directions and about pages first, and finds your business name, postal address, phone numbers, e-mail addresses and opening hours in the text, in the footer, in tel: and mailto: links and in the structured data (JSON-LD, microdata, meta tags). The code compares them across all pages: different spellings, different numbers, contradicting opening hours, markup that differs from the visible text, phone numbers without a tel: link. You get a table per field with every value and where it was found, the findings, and a LocalBusiness JSON-LD built by the code from the values most pages show. The Do4U AI is optional and only decides whether two spellings mean the same.

Try it now Pricing

Who it is for

For local businesses, shops, practices, restaurants and agencies who want their contact data to be the same everywhere, for visitors, maps and search engines, for example after a move, a new phone number or a relaunch.

Typical uses

  • Find pages that still show an old address or phone number
  • Compare opening hours on the contact page, in the footer and in the markup
  • Check LocalBusiness JSON-LD against the visible text
  • Get a LocalBusiness JSON-LD built from the values your pages show

Example

Input

https://example.com/ Unclear spellings: code only

Result

Address: spellings differ – Hauptstraße 5, 10115 Berlin (start page, footer) and Hauptstr. 5, 10115 Berlin (contact). Phone: contradictory – 030 1234567 (start page, footer) and 030 7654321 (contact, tel: link). Check which number is current. Opening hours: contradictory – Saturday 07:00–13:00 in the footer, 08:00–12:00 in the JSON-LD: the markup differs from the visible text. Phone number without tel: link: 030 1234567 in the footer. LocalBusiness markup incomplete: the JSON-LD has no address. Suggested JSON-LD LocalBusiness: name, address Hauptstraße 5, 10115 Berlin, DE, telephone +49301234567, openingHoursSpecification Mo–Fr 07:00–18:00, Sa 07:00–13:00.

A fixed example, shortened. Real results are AI-generated: please check them.

Price and limits

Price
usually 1–2 credits
Available with
Free, With package
Input limit
One page with up to 20,000 characters of HTML

Privacy

Processed on our own servers in the EU (Poland). Inputs and results are deleted after 7 days (Free) or 30 days (packages), or right after you see the result if you choose not to store them. Images are deleted right after processing.

In the API

Tool name: local_business_check. Create a job with POST /api/v1/jobs and fetch the result with GET /api/v1/jobs/{id}. You find your API key in your account.

curl -X POST https://do4u.eu/api/v1/jobs \
  -H "Authorization: Bearer d4u_…" -H "Content-Type: application/json" \
  -d '{"tool": "local_business_check", "url": "https://example.com/"}'

Full API documentation →

Questions and answers

Does the business data check use AI?

Only if you choose it. The code reads the pages, finds and compares the values and builds the JSON-LD. The Do4U AI only decides whether two spellings the code is not sure about mean the same name or address, and the code checks every answer. Code only is free within a daily limit.

Which pages are read?

Do4U reads a limited number of pages of the same website in a limited time, contact, imprint, directions and about pages first, at most one request per second, and respects robots.txt. You can also enter your own list of pages. The result lists every page read and the pages that were not read.

Is the suggested JSON-LD ready to use?

The code builds it from the values most pages show and checks it against the required and recommended fields from the Google documentation. Check every value, especially where the table shows a contradiction, before you add the block to your pages.

Is my text stored?

Only as long as needed: 7 days on Free, 30 days with a package – or not at all if you choose not to store it. Processing happens on our own servers in the EU (Poland).

Can I use the result right away?

Results are AI-generated. Please read them before you publish or send them.

Related tools

  • FAQ and schema markup

    Writes FAQ entries from a page or support texts and builds valid JSON-LD for FAQPage, Organization, LocalBusiness and Product. The code checks the required fields and compares every detail with your source.

  • Extract data

    Finds opening hours, prices, addresses, dates and contact details in a text or on a web page and returns them as clean lists you can download as JSON or CSV. The code checks every entry against your source.

All tools →