Free tool

Organization card for Google

Tell search engines, in their own language, who you are: official name, logo, address, hours, social profiles. Fill in the form, copy the code, paste it on your home page.

Who are you?

schema.org type: Organization. Pick the most specific one that fits; when in doubt, the general type is fine.

As registered with the business registry.

Several? Separate them with commas.

Year only, or YYYY-MM-DD.

On the web

The home page, with https.

An image already online on your site (PNG, JPG, WebP or SVG), at least 112 × 112 pixels.

One full address per line: Facebook, Instagram, LinkedIn, YouTube, Wikipedia, business registry page…

Contact details

Two-letter code (CA).

Converted to international format (+1-819-555-0123).

Visible to anyone in the page code: use a general address rather than a personal one.

Cities or regions, separated by commas.

Registered charity

Only if you are a charity registered with the Canada Revenue Agency.

Everything happens in your browser: nothing you type is sent to our server. Your draft is kept in this browser only, until you clear it.

Your code

Updated as you type. Paste it as is into your site's home page.

JSON-LD

Google Rich Results Test ↗Schema.org validator ↗

Checks

    What is it for?

    Structured data is a short block of code, invisible to visitors, that describes your organization in a vocabulary shared by Google, Bing and others (schema.org).

    Search engines already guess a lot from your pages. This block removes the guesswork: exact name, official logo, address, phone, opening hours, and which social profiles really belong to you. It can help Google show your logo, link your profiles together and fill in a knowledge panel — but nothing is guaranteed: Google decides what it shows, and when.

    Which fields matter

    name · url · logo

    The essentials

    Your usual name, your home page and a logo hosted on your site.

    The logo must be at least 112 × 112 px, on a plain or transparent background.

    address · telephone

    For a local business

    A shop, clinic or office open to the public should give its full address and phone number, exactly as on its Google Business Profile.

    The same details everywhere build trust.

    sameAs

    Your official profiles

    Facebook, Instagram, LinkedIn, Wikipedia: the list tells Google these accounts are you, not a namesake.

    Only list active pages you control.

    Where to paste it in WordPress

    1. Check your SEO plugin firstYoast SEO, Rank Math and SEOPress already generate an organization card (Settings › Site representation, or Knowledge Graph). If you use one, fill in its fields instead, or turn its card off: two different cards for the same organization send mixed signals.
    2. Otherwise, a Custom HTML blockWith a block theme: Appearance › Editor › Patterns › Footer (or Templates › Front page), add a “Custom HTML” block and paste the code. It is invisible on the page.
    3. Or a snippet in the <head>A plugin such as WPCode can insert it in the header of the home page only. One page is enough: the home page.
    4. TestRun your home page through the Rich Results Test and the schema.org validator (links above). Then be patient: Google may take several weeks to take it into account.

    Registered charity number

    Schema.org has no Canadian charity status (its non-profit categories are American, British and Dutch). We therefore put your CRA number in two neutral places: taxID (the organization's tax identifier) and identifier, labelled “CRA charity registration number”. This makes the information machine-readable; Google does not currently display it in search results.

    Common mistakes

    Details that differ

    Different phone or address on the site, in the code and on your Google Business Profile.

    Use the same wording everywhere.

    A logo hosted elsewhere

    A link to an image on Facebook or in a Google Drive expires or is blocked.

    Upload it to your own site (Media library) and copy its address.

    Stale hours

    The code does not update itself when your hours change.

    Come back here (your draft is kept), edit, paste again.