In a general business and marketing context, yield refers to the actual return or output generated from a given resource or effort — commonly used in the context of ad revenue, conversion outcomes, or overall investment return.
Yield in an Advertising Context
"Ad yield" typically refers to the total revenue generated per available ad impression or per visitor — a core metric ad networks and publishers use to actually measure and optimize monetization performance over time.
Yield in Programming: A Different Meaning
In programming, `yield` is also a specific keyword used within generator functions, most notably in JavaScript and Python, allowing a function to pause its execution and return a value, before later resuming exactly where it left off — a genuinely different, more technical meaning from the business usage above.
Where This Term Might Come Up for a Site Owner
- Reviewing ad network performance reports referencing overall "yield"
- Reading about "yield optimization" in the context of ad revenue
- Encountering the `yield` keyword directly while reading or reviewing custom JavaScript or Python code