> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt # Method name: siteSeo.setStructuredData(structuredData: Array) # Method Link: https://dev.wix.com/docs/sdk/frontend-modules/seo/set-structured-data.md # Method Description: Sets the page's structured data. The structured data on your page helps search engines understand more about your page and your business so they can display a richer snippet of your pages in search results. The structured data you set overwrites any structured data information set earlier. > **Note:** You should always set the structured data inside the [`onReady()`](https://dev.wix.com/docs/velo/api-reference/$w/on-ready.md) event handler to ensure search engines can read it. # Method Permissions: # Method Permissions Scopes IDs: undefined # Method Code Examples: ## Set a page's structured data ```javascript import { seo } from '@wix/site-seo'; // ... $w.onReady(() => { seo.setStructuredData( [ { "@context": "http://schema.org", "@type": "Organization", "name": "My Organization Name", "url": "https://www.myorgdomain.com" }, { "@context": "http://schema.org", "@type": "Person", "email": "mailto:john.doe@somedomain.com", "jobTitle": "Professor", "name": "John Doe", "telephone": "(555) 555-555" } ] ) .then( () => { console.log("structured data set"); } ) .catch( () => { console.log("failed setting structured data"); } ); } ); ```