Organization (Organization)

What is organization?

Organization structured data helps Google recognize your administrative details, including logo, address, contact information, and business identifiers. This markup aids in displaying your details in knowledge panels and other visual elements, making it easier for users to find your organization on Google Search.

Kindly Refer Google Doc to know more about organization rich result.

What are necessary data for organization rich result?

1. Organization Name (rjs-org-[number]-name)

organization.html
<div id="org1">
  <p class="rjs-org-1-name">VideoLANO</p>
</div>

2. Location (Address) (rjs-org-[number]-loc)

organization.html
<div id="org1">
  <div class="rjs-org-1-loc">
    <!-- loc-st for street -->
    <!-- any number of loc-st can be created but 2 is good -->
    <p class="stl">90, MGR Nagar Street</p>
    <p class="stl">Public Office Road</p>
 
    <!-- city -->
    <p class="ct">Nagapattinam</p>
 
    <!-- state -->
    <p class="st">TamilNadu</p>
 
    <!-- pincode -->
    <p class="pc">611-001</p>
 
    <!-- country -->
    <p class="ctry">India</p>
  </div>
</div>
organization.html
<div id="org1">
  <img
    class="rjs-org-1-logo"
    src="https://www.videolano.com/img/logo.webp"
    alt=""
  />
</div>

4. Pictures (rjs-org-[number]-img)

organization.html
<div id="org1">
  <img
    class="rjs-org-1-img"
    src="https://t3.ftcxdn.net/a.jpg"
    alt="picture of reception"
  />
 
  <img
    class="rjs-org-1-img"
    src="https://t3.ftcxdn.net/b.jpg"
    alt="another 1"
  />
</div>

5. URL (Website) (id="org[number]")

⚠️

URL is deeplink of organization wrapper so id attributre is mandatory.

Base URL can be configured inside richiejs.config.js as domainAddress: "example.com"

organization.html
<div id="org1">....</div>
organization.html
<div id="org1">
  <!-- social media links -->
  <section>
    <a href="https://www.instagram.com/videolano/" class="rjs-org-1-rlink"
      >Instagram</a
    >
 
    <a href="https://www.linkedin.com/in/videolano/" class="rjs-org-1-rlink"
      >LinkedIN</a
    >
  </section>
</div>

7. Description (rjs-org-[number]-desc)

organization.html
<div id="org1">
  <p class="rjs-org-1-desc">
    Cresteem is premier <b>software company</b>, offering top-notch web, mobile,
    and desktop development, SEO, digital marketing, UI/UX, and software
    solutions. With advanced <span>AI integration</span>, we deliver excellence
    on time, creatively, and affordably.
  </p>
</div>

8. Email (rjs-org-[number]-email)

organization.html
<div id="org1">
  <p class="rjs-org-1-email">[email protected]</p>
</div>

9. Telephone (rjs-org-[number]-tel)

organization.html
<div id="org1">
  <p class="rjs-org-1-tel">+91-8425937x53</p>
</div>

10. Founding Year (rjs-org-[number]-found)

organization.html
<div id="org1">
  <p class="rjs-org-1-found">2023</p>
</div>

11. Tax ID (rjs-org-[number]-tid)

organization.html
<div id="org1">
  <p class="rjs-org-1-tid">IN8E679878</p>
</div>

Function and parameters

đź’ˇ
By default input file is overwriiten with result so destination is optional
This is only for API method. We prefer CLI method for keeping it simpler (refer - Working with API & CLI).
func_params.js
const richResultType = 'organization';
const filePath = 'organization.html';
const destination = 'dist/organization.html'; /* optional */
 
richie([richResultType], filePath, destination);

Example of a Instance

organization.html
<body>
  <!-- organisation instance 1 -->
  <div id="org1">
    <!-- name -->
    <p class="rjs-org-1-name">VideoLANO</p>
 
    <!-- logo -->
    <img
      class="rjs-org-1-logo"
      src="https://www.videolano.com/img/logo.webp"
      alt=""
    />
 
    <!-- image=[] -->
    <div>
      <img
        class="rjs-org-1-img"
        src="https://t3.ftcxdn.net/a.jpg"
        alt="picture of reception"
      />
 
      <img
        class="rjs-org-1-img"
        src="https://t3.ftcxdn.net/b.jpg"
        alt="another 1"
      />
    </div>
 
    <!-- address -->
    <div class="rjs-org-1-loc">
      <p class="stl">90, MGR Nagar Street</p>
      <p class="stl">Public Office Road</p>
 
      <!-- city -->
      <p class="ct">Nagapattinam</p>
 
      <!-- state -->
      <p class="st">TamilNadu</p>
 
      <!-- pincode -->
      <p class="pc">611-001</p>
 
      <!-- country -->
      <p class="ctry">India</p>
    </div>
 
    <!-- telephone -->
    <p class="rjs-org-1-tel">+91-8425937x53</p>
 
    <!-- social media links -->
    <section>
      <a href="https://www.instagram.com/videolano/" class="rjs-org-1-rlink"
        >Instagram</a
      >
 
      <a href="https://www.linkedin.com/in/videolano/" class="rjs-org-1-rlink"
        >LinkedIN</a
      >
    </section>
 
    <p class="rjs-org-1-desc">
      We are a premier <b>software company</b>, offering top-notch web, mobile,
      and desktop development, SEO, digital marketing, UI/UX, and software
      solutions. With advanced <span>AI integration</span>, we deliver
      excellence on time, creatively, and affordably.
    </p>
 
    <p class="rjs-org-1-email">[email protected]</p>
 
    <p class="rjs-org-1-tid">IN8E679878</p>
 
    <p class="rjs-org-1-found">2023</p>
  </div>
</body>

Output of a Instance

organization.html
<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "VideoLANO",
    "logo": "https://www.videolano.com/img/logo.webp",
    "image": [
      "https://t3.ftcxdn.net/a.jpg",
      "https://t3.ftcxdn.net/b.jpg"
    ],
    "url": "https://www.videolano.com/pages/org",
    "sameAs": [
      "https://www.instagram.com/videolano/",
      "https://www.linkedin.com/in/videolano/",
    ],
    "description": "We are a premier software company, offering top-notch web, mobile, and desktop development, SEO, digital marketing, UI/UX, and software solutions. With advanced AI integration, we deliver excellence on time, creatively, and affordably.",
    "email": "[email protected]",
    "telephone": "+91-8425937x53",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "90, MGR Nagar Street, Public Office Road",
      "addressLocality": "Nagapattinam",
      "addressRegion": "TamilNadu",
      "postalCode": 611001,
      "addressCountry": "IN"
    },
    "foundingDate": "2023",
    "taxID": "IN8E679878"
  }
]
</script>


Let’s see what’s next!