
Developer Needed: Finalise Schema Setup on Drupal Directory
- or -
Post a project like this145
£150(approx. $201)
- Posted:
- Proposals: 21
- Remote
- #4411338
- OPPORTUNITY
- Awarded
⭐ TOP RATED Digital Agency | Website Design & Development | META Marketing | SEO | GOOGLE ADs

♛ PPH No. #1 ♛ 12 Years of Experience in Web & Mobile Development & Designing ✔ Magento ✔ Shopify ✔ WordPress ✔ API Integration ✔ React Native ✔ AngularJS / Node.js ✔Responsive Design


Full Stack Web Development | UX/UI Responsive Designing | PHP | WordPress |...
True Site Speed, Audit Fake Speed Of Website, Technical AI, AEO, SEO, GMB, Python Full Stack Developer
1215338817278611742332534829116316371170005126891841088206112119380130985117620967933787
Description
Experience Level: Entry
Developer Needed: Finalise Schema Setup on Drupal Directory (JSON-LD)
We’re looking for a freelance developer to audit and complete the structured data setup (JSON-LD) for our live Drupal website: The Hair & Beauty Directory.
Schema has already been added via Metatag with token support — but it needs a full audit and cleanup to ensure:
Only the correct schema is applied to each content type
All required fields are mapped correctly to dynamic Drupal data
Pages pass Google’s Rich Results validation
✅ What’s Needed:
Full audit of existing JSON-LD schema across all content types
Remove the current global schema block
Create and assign individual schema blocks per content type (Courses, Jobs, Events, Profiles, etc.)
Map Drupal fields to the correct schema properties (based on a clear written brief)
Add missing required properties (like jobLocation, offers, eventStatus)
Use conditional logic to exclude empty fields
Validate each page using Google Rich Results test
We’re looking for a freelance developer to audit and complete the structured data setup (JSON-LD) for our live Drupal website: The Hair & Beauty Directory.
Schema has already been added via Metatag with token support — but it needs a full audit and cleanup to ensure:
Only the correct schema is applied to each content type
All required fields are mapped correctly to dynamic Drupal data
Pages pass Google’s Rich Results validation
✅ What’s Needed:
Full audit of existing JSON-LD schema across all content types
Remove the current global schema block
Create and assign individual schema blocks per content type (Courses, Jobs, Events, Profiles, etc.)
Map Drupal fields to the correct schema properties (based on a clear written brief)
Add missing required properties (like jobLocation, offers, eventStatus)
Use conditional logic to exclude empty fields
Validate each page using Google Rich Results test
Helen W.
100% (3)Projects Completed
8
Freelancers worked with
8
Projects awarded
71%
Last project
14 Oct 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies