{"id":1747,"date":"2026-05-28T06:12:38","date_gmt":"2026-05-28T11:42:38","guid":{"rendered":"https:\/\/www.propellum.com\/blog\/?p=1747"},"modified":"2026-05-28T06:12:48","modified_gmt":"2026-05-28T11:42:48","slug":"why-raw-job-data-is-broken-and-what-it-costs-your-job-board","status":"publish","type":"post","link":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/","title":{"rendered":"Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board"},"content":{"rendered":"\n<p>Raw job data from employer career pages is almost always incomplete, inconsistent, and unstructured. Most job boards accept this as normal. Here is what it actually costs, and what job data enrichment fixes.<\/p>\n\n\n\n<p>You know the listings. The ones with no location. The title says &#8220;Sr. Dev.&#8221; The salary field that reads &#8220;competitive.&#8221; The role that was filled three weeks ago but is still live on your board because the employer forgot to take it down.<\/p>\n\n\n\n<p>Every job board has them. Most treat them as an acceptable byproduct of operating at scale.<\/p>\n\n\n\n<p>They are not. They are a measurable, avoidable drag on search quality, job seeker trust, SEO performance, and recruiter satisfaction. And they compound silently over time.<\/p>\n\n\n\n<p>This is what raw job data costs. And this is what job data enrichment fixes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What &#8220;Raw Job Data&#8221; Actually Means<\/h2>\n\n\n\n<p>Direct answer: Raw job data is job listing information collected directly from employer career pages before any cleaning, normalisation, or enrichment has been applied. It typically contains incomplete fields, inconsistent formatting, duplicate records, and expired listings that no longer reflect open roles.<\/p>\n\n\n\n<p>When an employer publishes a job on their career page, the data is written for human readers, not for ingestion into a structured database. There is no standard field format, no required salary disclosure, no universal location convention. Every employer does it differently.<\/p>\n\n\n\n<p>What comes back when you crawl that page is raw data. Sometimes it is nearly complete. More often it is not.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Six Fields That Break Most Often<\/h2>\n\n\n\n<p>Based on Propellum&#8217;s analysis of over one billion job records processed across 15+ countries, these are the fields that are most frequently incomplete, incorrect, or missing entirely in raw job data.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Problem in raw data<\/th><th>What it costs your board<\/th><\/tr><\/thead><tbody><tr><td>Job title<\/td><td>Abbreviations, internal codes, non-standard naming (&#8220;SR ENG III&#8221;)<\/td><td>Breaks search filters, mismatches user queries, reduces relevance<\/td><\/tr><tr><td>Location<\/td><td>Vague strings (&#8220;NYC area,&#8221; &#8220;hybrid,&#8221; &#8220;office&#8221;)<\/td><td>Kills radius search, breaks geographic filtering, misleads job seekers<\/td><\/tr><tr><td>Salary<\/td><td>Missing in approximately 70% of postings globally<\/td><td>Reduces job seeker engagement. Salary-visible listings receive significantly higher apply rates<\/td><\/tr><tr><td>Skills<\/td><td>Buried in free-text descriptions, not extracted<\/td><td>Cannot be used for skills-based matching or personalisation<\/td><\/tr><tr><td>Employment type<\/td><td>Often missing or inconsistent (&#8220;FT,&#8221; &#8220;Full-time,&#8221; &#8220;Permanent&#8221;)<\/td><td>Filters fail; job seekers cannot segment by contract type<\/td><\/tr><tr><td>Expiry status<\/td><td>Employer forgets to remove filled roles<\/td><td>Dead listings damage SEO crawl budget, frustrate job seekers, erode board trust<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>This is not an edge case. At any given moment, a job board operating on raw data has a significant percentage of listings that are incomplete, duplicated, or expired. The exact share varies by source. Across Propellum&#8217;s client base, boards that ran on raw data before switching to enriched feeds consistently found their structured data completeness below 60%.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Incomplete Data Actually Costs<\/h2>\n\n\n\n<p><strong>1. Search quality degrades immediately<\/strong><\/p>\n\n\n\n<p>A job board&#8217;s search is only as good as its data. When titles are inconsistent, &#8220;Senior Software Engineer,&#8221; &#8220;Sr. SWE,&#8221; and &#8220;Software Engineer III&#8221; return as three separate search results. Or worse, as no results when the job seeker types a query none of them match.<\/p>\n\n\n\n<p>When locations are vague, radius search returns nothing useful. When salary is missing, salary-filtered searches exclude the listing entirely.<\/p>\n\n\n\n<p>Job data enrichment solves this by normalising every field into a consistent, structured taxonomy before the record reaches your index. One title standard. One location format. Every listing is classifiable.<\/p>\n\n\n\n<p><strong>2. SEO takes a quiet, compounding hit<\/strong><\/p>\n\n\n\n<p>Search engines crawl job boards. They evaluate page quality. Expired listings, duplicate postings, and thin content are exactly the signals that suppress crawl budgets and reduce the authority of your job pages in organic rankings. These are the hallmarks of unenriched raw data.<\/p>\n\n\n\n<p>A board with 100,000 listings where 20% are expired or duplicated has effectively created 20,000 low-quality pages that dilute the SEO value of the remaining 80,000.<\/p>\n\n\n\n<p>Structured job data, where every record is complete, unique, and current, is also more indexable job data. The board with cleaner data ranks for more queries with less effort.<\/p>\n\n\n\n<p><strong>3. Job seekers leave and don&#8217;t come back<\/strong><\/p>\n\n\n\n<p>The job seeker who clicks on a role that turns out to be filled, based in the wrong city, or missing information they need to decide whether to apply will not click again. They navigate away. On mobile, they delete the app.<\/p>\n\n\n\n<p>Trust in a job board is built listing by listing. A single bad experience does not end a relationship, but a pattern of them does. And raw data creates patterns.<\/p>\n\n\n\n<p><strong>4. Salary absence is a specific, solvable problem<\/strong><\/p>\n\n\n\n<p>Approximately 70% of <a href=\"https:\/\/www.propellum.com\/job-posting-service.php\" type=\"link\" id=\"https:\/\/www.propellum.com\/job-posting-service.php\" target=\"_blank\" rel=\"noreferrer noopener\">job postings<\/a> globally do not include salary information at point of posting. This is well-documented. What is less discussed is the cost of accepting it.<\/p>\n\n\n\n<p>Job data enrichment with salary and skills addresses this directly. AI models trained on market data can estimate salary ranges from role, seniority, location, and industry. They fill the field where the employer left it blank. The result is a listing that is more useful to the job seeker and more competitive for the board.<\/p>\n\n\n\n<p>Skills extraction applies the same logic to the skills field. Rather than requiring the employer to tag their listing with structured skills data, which most do not do, NLP models read the free-text description and extract the skills the role requires. Those extracted skills power matching, recommendations, and personalisation features that raw data cannot support.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Job Data Enrichment Actually Does<\/h2>\n\n\n\n<p>Direct answer: Job data enrichment is the process of transforming raw, incomplete job listing data into structured, accurate, standardised records. It uses AI and natural language processing to fill missing fields, normalise inconsistent values, remove duplicates, detect expired listings, and map extracted data to a consistent taxonomy before delivery to a job board.<\/p>\n\n\n\n<p>AI job data processing applies across six enrichment layers:<\/p>\n\n\n\n<p><strong>Title normalisation:<\/strong> maps any job title variant to a standard taxonomy<\/p>\n\n\n\n<p><strong>Location parsing and geocoding:<\/strong> converts any location string to structured, searchable coordinates<\/p>\n\n\n\n<p><strong>Salary estimation:<\/strong> fills missing salary fields using market benchmarking<\/p>\n\n\n\n<p><strong>Skills extraction:<\/strong> reads free-text descriptions and outputs structured skills tags<\/p>\n\n\n\n<p><strong>Deduplication:<\/strong> identifies and consolidates identical listings across sources<\/p>\n\n\n\n<p><strong>Expiry detection:<\/strong> monitors source career pages and flags closed roles for removal<\/p>\n\n\n\n<p>The output is a complete, consistent, structured job record, ready to be indexed, searched, matched, and served to job seekers without transformation on your end.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Before and After: What Enrichment Looks Like in Practice<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Raw data<\/th><th>After enrichment<\/th><\/tr><\/thead><tbody><tr><td>Title<\/td><td>Sr. Dev<\/td><td>Senior Software Engineer<\/td><\/tr><tr><td>Location<\/td><td>NYC office<\/td><td>New York, NY 10001 (40.7128, -74.0060)<\/td><\/tr><tr><td>Salary<\/td><td>Not disclosed<\/td><td>$140,000 \u2013 $175,000<\/td><\/tr><tr><td>Skills<\/td><td>Not listed<\/td><td>Python, React, AWS, Agile, System Design<\/td><\/tr><tr><td>Employment type<\/td><td>FT<\/td><td>Full-time<\/td><\/tr><tr><td>Status<\/td><td>Listed<\/td><td>Active, verified live as of crawl<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The difference is not cosmetic. The enriched record powers search filters the raw record cannot. It appears in salary-filtered searches the raw record is excluded from. It surfaces in skills-matching workflows the raw record is invisible to.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Bottom Line<\/h2>\n\n\n\n<p>Raw job data is not a minor inconvenience. It is a structural problem that affects search quality, job seeker experience, SEO rankings, and the competitive position of a job board that depends on all three.<\/p>\n\n\n\n<p>Job data enrichment is what converts raw, inconsistent, incomplete records into structured job data that a job board can actually use, at the level of quality that job seekers expect and that modern search requires.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.propellum.com\/\" type=\"link\" id=\"https:\/\/www.propellum.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Propellum<\/a> has been running job data enrichment pipelines for the world&#8217;s leading job boards for over 25 years, processing more than a billion job records. The boards that scale fastest are the ones that solved the data quality problem first.<\/p>\n\n\n\n<p><em>See what enriched job data looks like for your board. <a href=\"https:\/\/www.propellum.com\/job-board-solutions\/\" target=\"_blank\" rel=\"noreferrer noopener\">Request a free sample \u2192<\/a><\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1779967898912\"><strong class=\"schema-faq-question\"><strong>What is the difference between raw job data and structured job data?<\/strong><\/strong> <p class=\"schema-faq-answer\">Raw job data is collected directly from employer career pages without processing. It contains whatever the employer wrote, in whatever format they used. Structured job data has been normalised, validated, and enriched so that every field follows a consistent format, missing values have been filled where possible, duplicates have been removed, and expired listings have been flagged.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1779967941798\"><strong class=\"schema-faq-question\"><strong>How does AI job data processing work?<\/strong><\/strong> <p class=\"schema-faq-answer\">AI job data processing uses natural language processing models to read free-text job descriptions and extract structured data: job titles, required skills, location, seniority level, employment type. These are fields the employer did not provide in a machine-readable format. Models are trained on large datasets of job records to recognise patterns and extract consistently. The output is a structured record that can be indexed and searched.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1779967959525\"><strong class=\"schema-faq-question\"><strong>Why do 70% of job postings not include salary information?<\/strong><\/strong> <p class=\"schema-faq-answer\">Most employers do not disclose salary at the point of posting, either by choice or policy. Some countries and US states are introducing salary transparency legislation that is changing this. But globally, salary absence remains the norm. Job data enrichment addresses this by estimating salary ranges from role type, seniority, location, and industry benchmarks drawn from market data.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1779967975430\"><strong class=\"schema-faq-question\"><strong>What does job data enrichment with salary and skills include?<\/strong><\/strong> <p class=\"schema-faq-answer\">Job data enrichment with salary and skills includes salary range estimation for postings where the employer has not disclosed pay, NLP-based extraction of required and preferred skills from job description text, skills taxonomy mapping to a standardised skill set, and seniority classification. These enriched fields directly power salary-filtered search, skills-based job matching, and personalised job recommendations.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1779968037206\"><strong class=\"schema-faq-question\"><strong>How quickly does enrichment happen?<\/strong><\/strong> <p class=\"schema-faq-answer\">In a real-time pipeline, enrichment occurs immediately after a new job is detected on the source career page, typically within minutes of the employer posting. The enriched record is delivered to the job board&#8217;s index without manual delay. There is no batch processing window. Expiry detection also runs continuously, not on a fixed schedule.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1779968054334\"><strong class=\"schema-faq-question\"><strong>Can enrichment be applied to existing job board data?<\/strong><\/strong> <p class=\"schema-faq-answer\">Yes. Enrichment can be applied to a historical index as a backfill operation, as well as to incoming data in real time. Propellum has run backfill enrichment across legacy job board databases, normalising historical records that were ingested without enrichment and bringing them to the same standard as incoming data.<\/p> <\/div> <\/div>\n\n\n<ul class=\"wp-block-latest-posts__list wp-block-latest-posts\"><li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/\">Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.propellum.com\/blog\/job-data-api-vs-real-job-feed-infrastructure\/\">Real-Time Job Feed vs Job Data API \u2014 Which Architecture Actually Works for Job Boards<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.propellum.com\/blog\/ai-job-crawler-vs-standard-job-scraper\/\">What an AI Job Crawler Actually Does That a Standard Scraper Cannot<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.propellum.com\/blog\/automated-job-posting-infrastructure-job-boards-2026\/\">Why Automated Job Posting Is the Infrastructure Decision Most Job Boards Are Still Getting Wrong<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/www.propellum.com\/blog\/from-career-page-to-your-screen-the-untold-story-of-a-job-listing\/\">From Career Page to Your Screen: The Untold Story of a Job Listing<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Raw job data from employer career pages is almost always [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1748,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[588],"tags":[98,239],"class_list":["post-1747","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-job-data-enrichment","tag-job-data","tag-job-data-enrichment"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board | Propellum Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board | Propellum Blog\" \/>\n<meta property=\"og:description\" content=\"Raw job data from employer career pages is almost always [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/\" \/>\n<meta property=\"og:site_name\" content=\"Propellum Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Propellum.Info\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-28T11:42:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-28T11:42:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.propellum.com\/blog\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-May-28-2026-05_03_12-PM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1679\" \/>\n\t<meta property=\"og:image:height\" content=\"937\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Vaibhav\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@PropellumInfo\" \/>\n<meta name=\"twitter:site\" content=\"@PropellumInfo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vaibhav\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/\"},\"author\":{\"name\":\"Vaibhav\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/#\\\/schema\\\/person\\\/7523b1a3d0c5c245993cee37f7372639\"},\"headline\":\"Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board\",\"datePublished\":\"2026-05-28T11:42:38+00:00\",\"dateModified\":\"2026-05-28T11:42:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/\"},\"wordCount\":1662,\"publisher\":{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/ChatGPT-Image-May-28-2026-05_03_12-PM.png\",\"keywords\":[\"job data\",\"job data enrichment\"],\"articleSection\":[\"Job Data Enrichment\"],\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/\",\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/\",\"name\":\"Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board | Propellum Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/ChatGPT-Image-May-28-2026-05_03_12-PM.png\",\"datePublished\":\"2026-05-28T11:42:38+00:00\",\"dateModified\":\"2026-05-28T11:42:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967898912\"},{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967941798\"},{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967959525\"},{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967975430\"},{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779968037206\"},{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779968054334\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/ChatGPT-Image-May-28-2026-05_03_12-PM.png\",\"contentUrl\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/ChatGPT-Image-May-28-2026-05_03_12-PM.png\",\"width\":1679,\"height\":937,\"caption\":\"Minimal futuristic banner showing broken raw job data transforming into clean structured job listings through an AI-powered data pipeline, featuring Propellum branding in blue and orange.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/\",\"name\":\"Propellum Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/#organization\",\"name\":\"Propellum InfoTech\",\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/propellum-tiny-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/propellum-tiny-logo.png\",\"width\":50,\"height\":50,\"caption\":\"Propellum InfoTech\"},\"image\":{\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Propellum.Info\\\/\",\"https:\\\/\\\/x.com\\\/PropellumInfo\",\"https:\\\/\\\/in.linkedin.com\\\/company\\\/propellum-com\",\"https:\\\/\\\/in.pinterest.com\\\/Propellum\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/#\\\/schema\\\/person\\\/7523b1a3d0c5c245993cee37f7372639\",\"name\":\"Vaibhav\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fb38b4c68b946e2c008807d0cf8d0a3e70a6210ed33d6f63a9b70c498049aecf?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fb38b4c68b946e2c008807d0cf8d0a3e70a6210ed33d6f63a9b70c498049aecf?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fb38b4c68b946e2c008807d0cf8d0a3e70a6210ed33d6f63a9b70c498049aecf?s=96&d=mm&r=g\",\"caption\":\"Vaibhav\"},\"description\":\"Marketing Growth\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967898912\",\"position\":1,\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967898912\",\"name\":\"What is the difference between raw job data and structured job data?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Raw job data is collected directly from employer career pages without processing. It contains whatever the employer wrote, in whatever format they used. Structured job data has been normalised, validated, and enriched so that every field follows a consistent format, missing values have been filled where possible, duplicates have been removed, and expired listings have been flagged.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967941798\",\"position\":2,\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967941798\",\"name\":\"How does AI job data processing work?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"AI job data processing uses natural language processing models to read free-text job descriptions and extract structured data: job titles, required skills, location, seniority level, employment type. These are fields the employer did not provide in a machine-readable format. Models are trained on large datasets of job records to recognise patterns and extract consistently. The output is a structured record that can be indexed and searched.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967959525\",\"position\":3,\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967959525\",\"name\":\"Why do 70% of job postings not include salary information?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Most employers do not disclose salary at the point of posting, either by choice or policy. Some countries and US states are introducing salary transparency legislation that is changing this. But globally, salary absence remains the norm. Job data enrichment addresses this by estimating salary ranges from role type, seniority, location, and industry benchmarks drawn from market data.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967975430\",\"position\":4,\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779967975430\",\"name\":\"What does job data enrichment with salary and skills include?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Job data enrichment with salary and skills includes salary range estimation for postings where the employer has not disclosed pay, NLP-based extraction of required and preferred skills from job description text, skills taxonomy mapping to a standardised skill set, and seniority classification. These enriched fields directly power salary-filtered search, skills-based job matching, and personalised job recommendations.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779968037206\",\"position\":5,\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779968037206\",\"name\":\"How quickly does enrichment happen?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"In a real-time pipeline, enrichment occurs immediately after a new job is detected on the source career page, typically within minutes of the employer posting. The enriched record is delivered to the job board's index without manual delay. There is no batch processing window. Expiry detection also runs continuously, not on a fixed schedule.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779968054334\",\"position\":6,\"url\":\"https:\\\/\\\/www.propellum.com\\\/blog\\\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\\\/#faq-question-1779968054334\",\"name\":\"Can enrichment be applied to existing job board data?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Enrichment can be applied to a historical index as a backfill operation, as well as to incoming data in real time. Propellum has run backfill enrichment across legacy job board databases, normalising historical records that were ingested without enrichment and bringing them to the same standard as incoming data.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board | Propellum Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/","og_locale":"en_US","og_type":"article","og_title":"Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board | Propellum Blog","og_description":"Raw job data from employer career pages is almost always [&hellip;]","og_url":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/","og_site_name":"Propellum Blog","article_publisher":"https:\/\/www.facebook.com\/Propellum.Info\/","article_published_time":"2026-05-28T11:42:38+00:00","article_modified_time":"2026-05-28T11:42:48+00:00","og_image":[{"width":1679,"height":937,"url":"https:\/\/www.propellum.com\/blog\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-May-28-2026-05_03_12-PM.png","type":"image\/png"}],"author":"Vaibhav","twitter_card":"summary_large_image","twitter_creator":"@PropellumInfo","twitter_site":"@PropellumInfo","twitter_misc":{"Written by":"Vaibhav","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#article","isPartOf":{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/"},"author":{"name":"Vaibhav","@id":"https:\/\/www.propellum.com\/blog\/#\/schema\/person\/7523b1a3d0c5c245993cee37f7372639"},"headline":"Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board","datePublished":"2026-05-28T11:42:38+00:00","dateModified":"2026-05-28T11:42:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/"},"wordCount":1662,"publisher":{"@id":"https:\/\/www.propellum.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#primaryimage"},"thumbnailUrl":"https:\/\/www.propellum.com\/blog\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-May-28-2026-05_03_12-PM.png","keywords":["job data","job data enrichment"],"articleSection":["Job Data Enrichment"],"inLanguage":"en-US"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/","url":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/","name":"Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board | Propellum Blog","isPartOf":{"@id":"https:\/\/www.propellum.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#primaryimage"},"image":{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#primaryimage"},"thumbnailUrl":"https:\/\/www.propellum.com\/blog\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-May-28-2026-05_03_12-PM.png","datePublished":"2026-05-28T11:42:38+00:00","dateModified":"2026-05-28T11:42:48+00:00","breadcrumb":{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967898912"},{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967941798"},{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967959525"},{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967975430"},{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779968037206"},{"@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779968054334"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#primaryimage","url":"https:\/\/www.propellum.com\/blog\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-May-28-2026-05_03_12-PM.png","contentUrl":"https:\/\/www.propellum.com\/blog\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-May-28-2026-05_03_12-PM.png","width":1679,"height":937,"caption":"Minimal futuristic banner showing broken raw job data transforming into clean structured job listings through an AI-powered data pipeline, featuring Propellum branding in blue and orange."},{"@type":"BreadcrumbList","@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.propellum.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Why Raw Job Data Is Broken \u2014 And What It Costs Your Job Board"}]},{"@type":"WebSite","@id":"https:\/\/www.propellum.com\/blog\/#website","url":"https:\/\/www.propellum.com\/blog\/","name":"Propellum Blog","description":"","publisher":{"@id":"https:\/\/www.propellum.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.propellum.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.propellum.com\/blog\/#organization","name":"Propellum InfoTech","url":"https:\/\/www.propellum.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.propellum.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.propellum.com\/blog\/wp-content\/uploads\/2019\/06\/propellum-tiny-logo.png","contentUrl":"https:\/\/www.propellum.com\/blog\/wp-content\/uploads\/2019\/06\/propellum-tiny-logo.png","width":50,"height":50,"caption":"Propellum InfoTech"},"image":{"@id":"https:\/\/www.propellum.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Propellum.Info\/","https:\/\/x.com\/PropellumInfo","https:\/\/in.linkedin.com\/company\/propellum-com","https:\/\/in.pinterest.com\/Propellum\/"]},{"@type":"Person","@id":"https:\/\/www.propellum.com\/blog\/#\/schema\/person\/7523b1a3d0c5c245993cee37f7372639","name":"Vaibhav","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fb38b4c68b946e2c008807d0cf8d0a3e70a6210ed33d6f63a9b70c498049aecf?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fb38b4c68b946e2c008807d0cf8d0a3e70a6210ed33d6f63a9b70c498049aecf?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fb38b4c68b946e2c008807d0cf8d0a3e70a6210ed33d6f63a9b70c498049aecf?s=96&d=mm&r=g","caption":"Vaibhav"},"description":"Marketing Growth"},{"@type":"Question","@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967898912","position":1,"url":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967898912","name":"What is the difference between raw job data and structured job data?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Raw job data is collected directly from employer career pages without processing. It contains whatever the employer wrote, in whatever format they used. Structured job data has been normalised, validated, and enriched so that every field follows a consistent format, missing values have been filled where possible, duplicates have been removed, and expired listings have been flagged.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967941798","position":2,"url":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967941798","name":"How does AI job data processing work?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"AI job data processing uses natural language processing models to read free-text job descriptions and extract structured data: job titles, required skills, location, seniority level, employment type. These are fields the employer did not provide in a machine-readable format. Models are trained on large datasets of job records to recognise patterns and extract consistently. The output is a structured record that can be indexed and searched.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967959525","position":3,"url":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967959525","name":"Why do 70% of job postings not include salary information?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Most employers do not disclose salary at the point of posting, either by choice or policy. Some countries and US states are introducing salary transparency legislation that is changing this. But globally, salary absence remains the norm. Job data enrichment addresses this by estimating salary ranges from role type, seniority, location, and industry benchmarks drawn from market data.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967975430","position":4,"url":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779967975430","name":"What does job data enrichment with salary and skills include?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Job data enrichment with salary and skills includes salary range estimation for postings where the employer has not disclosed pay, NLP-based extraction of required and preferred skills from job description text, skills taxonomy mapping to a standardised skill set, and seniority classification. These enriched fields directly power salary-filtered search, skills-based job matching, and personalised job recommendations.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779968037206","position":5,"url":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779968037206","name":"How quickly does enrichment happen?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"In a real-time pipeline, enrichment occurs immediately after a new job is detected on the source career page, typically within minutes of the employer posting. The enriched record is delivered to the job board's index without manual delay. There is no batch processing window. Expiry detection also runs continuously, not on a fixed schedule.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779968054334","position":6,"url":"https:\/\/www.propellum.com\/blog\/why-raw-job-data-is-broken-and-what-it-costs-your-job-board\/#faq-question-1779968054334","name":"Can enrichment be applied to existing job board data?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Yes. Enrichment can be applied to a historical index as a backfill operation, as well as to incoming data in real time. Propellum has run backfill enrichment across legacy job board databases, normalising historical records that were ingested without enrichment and bringing them to the same standard as incoming data.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/posts\/1747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/comments?post=1747"}],"version-history":[{"count":1,"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/posts\/1747\/revisions"}],"predecessor-version":[{"id":1749,"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/posts\/1747\/revisions\/1749"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/media\/1748"}],"wp:attachment":[{"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/media?parent=1747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/categories?post=1747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.propellum.com\/blog\/wp-json\/wp\/v2\/tags?post=1747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}