Role overview
A content writer creates clear, engaging written content — blog posts, articles, web pages, and marketing copy — that informs readers and supports business goals. In India they typically research topics, write SEO-friendly content, edit for clarity and tone, and match a brand's voice, producing material that ranks in search, educates audiences and moves readers toward action.
A content writer usually has around 0–6 yrs of experience and earns typically ₹2.5L–₹10L/yr in India. The day-to-day blends Content writing, SEO writing, Editing & proofreading and more — this page gives you a ready-to-use content writer job description template you can copy, plus the exact skills and salary employers expect.
Key responsibilities
A content writer is typically responsible for:
- Research topics and write blog posts, articles, web pages and guides
- Write SEO-friendly content using target keywords naturally
- Edit and proofread content for clarity, grammar, tone and accuracy
- Adapt writing to match the brand's voice and audience
- Structure content with strong headlines, formatting and CTAs
- Collaborate with SEO, design and marketing on content briefs
- Update and repurpose existing content to keep it fresh
- Meet deadlines and maintain a consistent publishing cadence
Requirements & qualifications
To succeed as a content writer, candidates usually need:
- Excellent written English, grammar and self-editing skills
- Ability to research and write accurately on varied topics
- Understanding of SEO writing and content structure
- Familiarity with CMS tools (WordPress) and basic formatting
- A portfolio of published writing samples
Content Writer skills
The most in-demand content writer skills on listings today:
Not sure which of these you're missing? A free OnJob profile runs your CV against every live content writer job and shows the exact skill gaps standing between you and a 100% match.
Typical salary & experience
Typical salary (India)
typically ₹2.5L–₹10L/yr
Experience range
0–6 yrs
These are typical ranges and vary by city, company and skills. For live, role-specific pay data, see the OnJob salary guide.
Content Writer job description — FAQs
What does a content writer do?
A content writer creates written content such as blog posts, articles, web pages and marketing copy that informs readers and supports business goals. They research topics, write in the brand's voice, optimise for SEO, and edit their work for clarity and accuracy.
What is the difference between a content writer and a copywriter?
A content writer focuses on longer, informative content like articles and guides that build trust and rank in search. A copywriter focuses on short, persuasive copy — ads, landing pages and slogans — designed to drive immediate action. They overlap but emphasise different goals.
Do content writers need to know SEO?
Yes, basic SEO is increasingly expected. Understanding keyword research, headings, internal linking and search intent helps content rank and reach more readers, which is a key reason businesses invest in content.
How much does a content writer earn in India?
Freshers typically earn ₹2.5L–₹4L per year, mid-level content writers ₹5L–₹8L, and senior writers or content leads ₹9L+. Check our salary guide for current ranges.