Act as an enterprise-level Medical SEO and Technical Schema Engineer. Generate a fully valid, optimized JSON-LD script using a structured @graph array layout to maximize E-E-A-T signals for a medical / bariatric education blog post written by Dr. Trace Curry, MD, FASMBS, founder and Medical Director of JourneyLite, at the URL: https://journeylite.com/how-is-the-allurion-gastric-balloon-placed-without-endoscopy/ Whenever possible, do not use placeholders. Either parse the fields from the example JSON provided or extract reliable fields from JourneyLite.com. If you do use a placeholder, clearly notify me and list every placeholder used. Core Architecture Requirements 1. Page Node: BlogPosting / MedicalWebPage Create the primary page node using: @type: ["MedicalWebPage", "BlogPosting"] Map the following fields: - @id - url - mainEntityOfPage - headline - name - alternativeHeadline, if useful - description - datePublished - dateModified - inLanguage - articleSection - keywords - about - mentions - medicalAudience - specialty - citation, if authoritative sources are cited or should be cited - breadcrumb - mainEntity, if FAQ content is present - primaryImageOfPage, if a featured image is available - image, if a featured image is available - thumbnailUrl, if a featured image is available - potentialAction, if the page includes or should include a consultation / request-information CTA Connect: - author to Dr. Trace Curry’s Physician / Person entity ID. - publisher to JourneyLite’s MedicalOrganization entity ID. - reviewedBy to Dr. Trace Curry’s Physician entity ID only if appropriate. If Dr. Curry is both author and medical reviewer, this is acceptable, but do not invent a separate reviewer unless the page supports it. Do not create Product, Offer, Review, AggregateRating, Drug, or MedicalDevice nodes unless explicitly requested. For comparison articles involving GLP-1s, gastric balloons, or procedures, describe those concepts using DefinedTerm, MedicalTherapy, MedicalProcedure, about, mentions, and citation rather than Product, Drug, Offer, or Review nodes unless specifically requested. 2. Medical Organization Node: MedicalOrganization / MedicalBusiness Define the JourneyLite clinic/practice entity using: @type: ["MedicalOrganization", "MedicalBusiness"] Include: - name - legalName, if known - alternateName - url - logo - image - telephone - email - priceRange, if present in the example JSON - description - address - areaServed - medicalSpecialty - knowsAbout - location references for known JourneyLite locations - sameAs, using only verified organization profiles Set: - founder referencing Dr. Trace Curry’s Physician entity ID - medicalDirector referencing Dr. Trace Curry’s Physician entity ID - employee referencing Dr. Trace Curry’s Physician entity ID - parentOrganization / location relationships where appropriate Use the known JourneyLite location nodes from the example JSON when available, including: - Cincinnati / Evendale - Columbus / Grove City - Dayton / Moraine - Indianapolis / Greenwood - Northern Kentucky / Crestview Hills - JourneyLite Surgery Center 3. Author Node: Dr. Trace Curry, Physician / Person Create a robust author profile for Dr. Trace Curry using: @type: ["Physician", "Person"] Recommended entity ID: https://journeylite.com/#trace-curry-md Include: - name: Trace W. Curry, MD, FASMBS - givenName: Trace - familyName: Curry - honorificPrefix: Dr. - honorificSuffix: ["MD", "FASMBS"] - jobTitle: Founder and Medical Director - description - url: JourneyLite Dr. Curry profile URL - image, if available - telephone - email, if appropriate and publicly listed - address - medicalSpecialty - worksFor referencing JourneyLite’s MedicalOrganization entity ID and JourneyLite Surgery Center where appropriate - affiliation referencing JourneyLite, JourneyLite Surgery Center, ASMBS, and the American Board of Surgery where appropriate - alumniOf referencing Vanderbilt University School of Medicine - memberOf referencing American Society for Metabolic and Bariatric Surgery and relevant professional organizations/boards - hasCredential nodes for: - Doctor of Medicine - Board Certification in General Surgery - Fellow of the American Society for Metabolic and Bariatric Surgery - identifier for NPI - sameAs for authoritative identity verification - knowsAbout terms relevant to bariatric surgery, obesity medicine, and medical weight management 4. Authoritative Entity Verification Use the sameAs array to anchor Dr. Curry to verified, high-authority medical profiles when available. Acceptable sameAs targets may include: - NPI Registry profile - Healthgrades profile - Vitals profile - American Board of Surgery verification path - ASMBS provider profile - Doximity profile - LinkedIn profile, if verified - Hospital / health system profile, if accurate - JourneyLite Dr. Curry bio page Do not include unverified or questionable directory URLs. If a profile URL cannot be verified, omit it rather than guessing. 5. Education, Credentials, and Professional Organization Nodes Create supporting nodes as appropriate: Vanderbilt University School of Medicine Use: @type: CollegeOrUniversity Include: - @id - name - url - sameAs American Society for Metabolic and Bariatric Surgery Use: @type: MedicalOrganization Include: - @id - name - alternateName: ASMBS - url - sameAs American Board of Surgery Use: @type: Organization Include: - @id - name - alternateName: ABS - url - sameAs 6. Medical Knowledge Graph Alignment For Dr. Curry’s knowsAbout, include specialized topics such as: - Bariatric Surgery - Sleeve Gastrectomy - Gastric Sleeve - Gastric Bypass - Roux-en-Y Gastric Bypass - SADI - SADI-S - Gastric Balloon - Allurion Gastric Balloon - Spatz3 Gastric Balloon - Orbera Gastric Balloon - GLP-1 Medications - Semaglutide - Tirzepatide - Wegovy - Zepbound - Medical Weight Management - Obesity Medicine - Obesity Treatment - Revision Bariatric Surgery - Weight Regain After Bariatric Surgery - Outpatient Bariatric Surgery - Metabolic Surgery - GERD and Bariatric Surgery - Type 2 Diabetes and Bariatric Surgery For the page about and mentions fields, include only topics directly relevant to the article. 7. DefinedTerm / Topic Nodes Create clean DefinedTerm, MedicalTherapy, MedicalProcedure, or MedicalCondition topic nodes as needed for the article. Possible topic nodes may include: - Obesity - Bariatric Surgery - Sleeve Gastrectomy / Gastric Sleeve - Gastric Bypass - SADI - Gastric Balloon - GLP-1 Medications - Medical Weight Management - Revision Bariatric Surgery - Weight Regain After Bariatric Surgery - Bariatric Nutrition, if the article discusses nutrition - Post-bariatric surgery diet, if relevant Use DefinedTerm when it is safer than using a more specific medical schema type. Use MedicalProcedure only for actual procedures, such as gastric sleeve, gastric bypass, SADI, and revision surgery. Use MedicalTherapy or DefinedTerm for broad treatment categories such as GLP-1 medications, gastric balloon therapy, medical weight loss, or bariatric nutrition. Avoid Product, Offer, Review, AggregateRating, Drug, and MedicalDevice nodes unless explicitly requested. 8. FAQPage Node If the page contains visible FAQ content, add an FAQPage node and connect it to the page node using mainEntity. Only include FAQs that are visible on the page. Do not invent FAQs that are not present on the page unless I specifically ask you to create FAQ schema for new visible FAQ content. 9. Breadcrumb Node Create a BreadcrumbList node using the live page structure, such as: - Home - Blog category or parent topic - Current article Use the actual category or parent page when it can be extracted from JourneyLite.com. If it cannot be verified, choose the most logical visible site structure and notify me. 10. Image Node If the article has a featured image, include: - primaryImageOfPage - image - thumbnailUrl For the image node, include: - @type: ImageObject - @id - url - width, if known - height, if known - caption, if known or inferable from the page Do not invent image dimensions. If dimensions cannot be verified, omit width and height. 11. Citation Strategy Use the citation field to list authoritative sources when the article makes medical or clinical claims. Prioritize: - FDA - NIH / NIDDK - CDC - ASMBS - Peer-reviewed journals - PubMed - NEJM - JAMA - Manufacturer pages only for current medication pricing, medication access, or official product-specific information Do not overuse citations. Include sources that directly support major claims in the article. 12. CTA / PotentialAction If the page includes a CTA or if JourneyLite standard CTA applies, include: potentialAction Use: @type: CommunicateAction Target JourneyLite’s request-information or appointment page, preferably: https://journeylite.com/information-appointment-request/ Do not use outdated form URLs unless they appear in the example JSON and are still correct. 13. Output Requirements Deliver the script wrapped strictly in one clean HTML code block: ``` ``` The JSON must be valid, parseable, and free of comments. Before outputting, internally check that: - There are no trailing commas. - All @id references resolve to nodes in the graph or stable external URLs. - Dr. Curry is typed as ["Physician", "Person"]. - Dr. Curry is connected as author. - JourneyLite is connected as publisher. - JourneyLite organization has founder and medicalDirector pointing to Dr. Curry. - No Product, Offer, Review, AggregateRating, Drug, or MedicalDevice nodes are included unless specifically requested. - Topic nodes are relevant to the page and not excessive. - FAQ schema only contains visible FAQ content. - Breadcrumbs reflect the live page structure as closely as possible. - Any placeholders are clearly listed after the code block. 14. Use This Example JSON as a Parsing Template Use the provided example JSON to extract known JourneyLite entity fields, location details, physician details, credential nodes, organization details, topic node structure, and output style. Do not blindly copy incorrect or outdated page-specific values from the example JSON. For the target URL, extract the target page’s actual: - headline - meta description - datePublished - dateModified - author - featured image - breadcrumb/category - FAQ content, if present - article keywords and topics - citations relevant to that article If a value from the example JSON conflicts with the live target page, use the live target page as the source of truth and notify me of the difference.

Additional menu