{"id":1513854,"date":"2024-09-04T12:01:58","date_gmt":"2024-09-04T12:01:58","guid":{"rendered":"https:\/\/davidcarralon.com\/outils\/generateur-de-schemas\/organization"},"modified":"2026-05-15T17:29:25","modified_gmt":"2026-05-15T17:29:25","slug":"organization","status":"publish","type":"page","link":"https:\/\/davidcarralon.com\/fr\/outils\/generateur-de-schemas\/organization","title":{"rendered":"Organization Schema"},"content":{"rendered":"\n<div class=\"jpsg-container\">\n\n    <h2>OrganizationSchema Generator<\/h2>\n        <p>My Schema tool will generate compliant Json-LD structured data based \n        on your required field. Each field will generate an item property<\/p>\n        \n        \n        <div class=\"jpsg-buttons\">\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/website\"> Website<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/organization\"> Organization<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/breadcrumbs\"> Breadcrumbs<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/article\"> Article<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/localbusiness\"> Local Business<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/product\"> Product<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/event\">Event<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/video\">Video<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/recipe\">Recipe<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/aggregaterating\">Aggregate Rating<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/jobposting\">Job Postings<\/a> <\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/FAQ\">FAQ<\/a><\/button>\n            <button ><a href=\"https:\/\/davidcarralon.com\/tools\/schema-generator\/medicalschema\">Medical Schema<\/a><\/button>\n        <\/div>\n        \n    <div class=\"row\">\n    <div class=\"column\" id=\"schema-output\">\n        <h3 id=\"generatedSchema\" style=\"display:none;\">Generated JSON-LD:<\/h3>\n        <h3 id=\"dataSample\">Structured data sample for \u2018Organization\u2019 Schema <\/h3>\n\n        <pre class=\"textDavid\" id=\"textDavid\">\n            \n{\n\"@context\": \"http:\/\/schema.org\",\n\"@type\": \"Organization\",\n\"legalName\": \"David Carralon\",\n\"url\": \"https:\/\/davidcarralon.com\/\",\n\"logo\": \"https:\/\/davidcarralon.com\/wp-content\/uploads\/davidcarralon-logo-250-low-1.png\",\n\"contactPoint\": {\n\t\"@type\": \"ContactPoint\",\n\t\"telephone\": \"+33 (0)6.33.58.80.43\",\n\t\"contactType\": \"Person\"\n},\n\"address\": {\n\t\"@type\": \"PostalAddress\",\n\t\"streetAddress\": \"37 Rue Maurice,\",\n\t\"addressLocality\": \"Ripoche\",\n\t\"addressRegion\": \"Paris\",\n\t\"postalCode\": \"75014\",\n\t\"addressCountry\": \"France\"\n},\n\"sameAs\": [\n\t\"I bring with me almost two decades of experience in SEO and Internet Marketing. .\"\n]\n       \n}\n<\/pre>  \n        <pre class=\"schemapre\" id=\"schema-json\"><\/pre>\n        <button id=\"copyButton\" style=\"display:none;\">Copy JSON-LD<\/button>\n        <button id=\"validateSchema\" style=\"display:none;\"><a href=\"https:\/\/search.google.com\/test\/rich-results\" rel=\"noopener\">Validate(Google)<\/a><\/button>\n<\/div>\n        <div class=\"column\">\n            <form id=\"schema-form\">\n                <div class=\"form-group\">\n                    <label for=\"org-name\">Name:<\/label>\n                    <input type=\"text\" id=\"org-name\" name=\"name\" required>\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"org-url-name\">URL:<\/label>\n                    <input type=\"url\" id=\"org-url-name\" name=\"url\">\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"org-logo-url\">Logo URL:<\/label>\n                    <input type=\"url\" id=\"org-logo-url\" name=\"logo url\" required>\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"org-address\">Address:<\/label>\n                    <input type=\"text\" id=\"org-address\" name=\"address\" required>\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"org-city\">City<\/label>\n                    <input type=\"text\" id=\"org-city\" name=\"city\" required>\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"org-state\">State\/Region<\/label>\n                    <input type=\"text\" id=\"org-state\" name=\"state\" required>\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"org-zip\">Zip\/Postal Code:<\/label>\n                    <input type=\"text\" id=\"org-zip\" name=\"zip\" required>\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"org-country\">Country:<\/label>\n                    <input type=\"text\" id=\"org-country\" name=\"country\" required>\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"org-telephone\">Telephone:<\/label>\n                    <input type=\"text\" id=\"org-telephone\" name=\"telephone\" required>\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"org-contact\">Contact Type:<\/label>\n                    <input type=\"text\" id=\"org-contact\" name=\"contact\" required>\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"org-social\">Social Profiles:<\/label>\n                    <input type=\"text\" id=\"org-social\" name=\"social\" required>\n                <\/div>\n                <!-- Add more fields as necessary -->\n                <div class=\"form-group\">\n                <button type=\"button\" onclick=\"generateSchemaOrganization()\">Generate Schema<\/button>\n                <button type=\"reset\" id=\"reset\">Clear all<\/button>\n                <\/div>\n            <\/form>\n        <\/div>\n\n<\/div>\n\n <script>\n        function generateSchemaOrganization() {\n            var orgName = document.getElementById('org-name').value;\n            var orgURL = document.getElementById('org-url-name').value;\n            var logoUrl = document.getElementById('org-logo-url').value;\n            var orgAddress = document.getElementById('org-address').value;\n            var orgCity = document.getElementById('org-city').value;\n            var orgState = document.getElementById('org-state').value;\n            var orgZip = document.getElementById('org-zip').value;\n            var orgCountry = document.getElementById('org-country').value;\n            var orgTelephone = document.getElementById('org-telephone').value;\n            var orgContact = document.getElementById('org-contact').value;\n            var orgSocial = document.getElementById('org-social').value;\n\n            var schema = {\n                 \n                \"@context\": \"http:\/\/schema.org\",\n                    \"@type\": \"Organization\",\n                    \"legalName\": orgName,\n                    \"url\": orgURL,\n                    \"logo\": logoUrl,\n                    \"contactPoint\": {\n                        \"@type\": \"ContactPoint\",\n                        \"telephone\": orgTelephone,\n                        \"contactType\": orgContact\n                    },\n                    \"address\": {\n                        \"@type\": \"PostalAddress\",\n                        \"streetAddress\": orgAddress,\n                        \"addressLocality\": orgCity ,\n                        \"addressRegion\": orgState,\n                        \"postalCode\": orgZip,\n                        \"addressCountry\": orgCountry\n                    },\n                    \"sameAs\": [\n                        orgSocial\n                    ]\n            };     \n                 \n            document.getElementById('schema-json').textContent = JSON.stringify(schema, null, 2);\n            document.getElementById('generatedSchema').style.display = 'inline-block';\n            document.getElementById('copyButton').style.display = 'inline-block';\n            document.getElementById('validateSchema').style.display = 'inline-block';\n            document.getElementById('dataSample').style.display = 'none';\n            document.getElementById('textDavid').style.display = 'none';\n        }\n<\/script>\n\n<script>\n    document.getElementById('copyButton').addEventListener('click', function() {\n        \/\/ Get the text from the generated JSON-LD area\n        const jsonLdText = document.querySelector('#schema-json').innerText;\n\n        \/\/ Create a temporary textarea element to hold the text\n        const tempTextArea = document.createElement('textarea');\n        tempTextArea.value = jsonLdText;\n        document.body.appendChild(tempTextArea);\n\n        \/\/ Select the text and copy it to the clipboard\n        tempTextArea.select();\n        document.execCommand('copy');\n\n        \/\/ Remove the temporary textarea\n        document.body.removeChild(tempTextArea);\n\n        \/\/ Optional: Alert the user that the text has been copied\n        alert('JSON-LD copied to clipboard!');\n    });\n<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":1464086,"parent":1513788,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"class_list":{"1":"page","2":"type-page","6":"entry"},"featured_image_src":"https:\/\/davidcarralon.com\/wp-content\/uploads\/Schema-Organization-1-600x400.png","acf":[],"featured_image_src_square":"https:\/\/davidcarralon.com\/wp-content\/uploads\/Schema-Organization-1-600x600.png","_links":{"self":[{"href":"https:\/\/davidcarralon.com\/fr\/wp-json\/wp\/v2\/pages\/1513854","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/davidcarralon.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/davidcarralon.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/davidcarralon.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/davidcarralon.com\/fr\/wp-json\/wp\/v2\/comments?post=1513854"}],"version-history":[{"count":1,"href":"https:\/\/davidcarralon.com\/fr\/wp-json\/wp\/v2\/pages\/1513854\/revisions"}],"predecessor-version":[{"id":1513855,"href":"https:\/\/davidcarralon.com\/fr\/wp-json\/wp\/v2\/pages\/1513854\/revisions\/1513855"}],"up":[{"embeddable":true,"href":"https:\/\/davidcarralon.com\/fr\/wp-json\/wp\/v2\/pages\/1513788"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/davidcarralon.com\/fr\/wp-json\/wp\/v2\/media\/1464086"}],"wp:attachment":[{"href":"https:\/\/davidcarralon.com\/fr\/wp-json\/wp\/v2\/media?parent=1513854"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}