Advertising for a Job: 8 Key Steps (Plus Example and Tips)

By Indeed Editorial Team

Published 27 September 2021

Effective job advertisements can help human resource (HR) professionals find more ideal candidates and optimise their recruitment strategies. Learning some advertisement techniques can help a hiring manager or recruiter improve the quality of their promotional content. IF you work in the HR field, reviewing fundamental information about advertising a job, you can determine which approach can best address your needs. In this article, we define what advertising for a job means, discuss which elements to include in your content, explain how to promote a job, list some tips and provide an example of an advertisement to use.

What does advertising for a job mean?

Advertising for a job means a company, HR team or individual recruiter is actively recruiting new employees, so they promote the position using different strategies. Hiring managers often write a description of the position's core responsibilities, qualifications and amenities, then publish it for candidates to review. Successful job promotions can help HR teams diversify a candidate pool and identify new talent.

Related: Guide to the Most Effective Recruitment Strategies

What to include in a job advertisement

Here are some key elements to include in an effective job advertisement:

  • Job title: It's important to create a concise job title that provides clear information about a position, as candidates may recall it more distinctly. Examples may include assistant copywriter or brand marketer.

  • Location: Candidates often filter their online job searches using geographical areas, so it may be helpful to list a company's city and state. If a job is remote, ensure you include specific information about any technology it requires.

  • Mission statement: Consider including a company's mission statement so candidates can better understand its value system and overall goals. As a result, you may attract more candidates whose values align with a company's culture.

  • Job responsibilities: Outline a position's core responsibilities, including any day-to-day tasks and long-term projects. To promote readability, it may be helpful to use present tense language and to start each line with an action verb like managing or creating.

  • Required qualifications: Define the skills, educational background and certifications a candidate may use to accomplish job tasks. For example, a software developer might require knowledge of a coding language.

  • Preferred qualifications: Include all provisions a company prefers top candidates to have, like certain professional experience or personal characteristics. Be mindful to separate this section from the eligibility requirements.

  • Salary information: Review your budgeting data and industry standards to provide an ideal salary for a job position. It may also be helpful to include a salary range to provide more opportunities for negotiations in the future.

  • Amenities: It's important to illustrate why a candidate might enjoy a job position at a company or organisation by listing its amenities. You might provide information about benefits like vacation days or career growth opportunities.

  • Work hours: Clarify whether a position is part-time or full-time and list a preferred set of hours per week. You can include this element in the amenities section.

  • Application directions: Describe how a candidate can apply to a company or organisation, including what type of materials they can prepare and how to send them.

  • Contact information: It may be helpful to include the contact information of a hiring manager or recruiter so a candidate can know where to ask clarifying questions.

Related: Recruitment Process Steps: What Is Involved?

How to advertise a job

Consider the following steps to advertise a job:

1. Assess company requirements

To determine what type of position to advertise, review productivity data and discuss hiring needs with key personnel. Then, prepare a timeline so you can plan advertisement strategies and publications. Be mindful to determine an ideal start date for the new employee so candidates can better understand if a position can fulfil their needs. Afterwards, it may be helpful to review a company's budget for the new position and the hiring process itself so you can best reflect accurate salary information.

2. Compose a job description

Prepare a detailed description of the job's responsibilities, requirements and preferred qualifications. It's often helpful to use certain formatting techniques to ensure the content is readable, like headers for each section and bulleted points for each item. Consider listing each item in order of importance, as this approach can better emphasise this information.

3. Plan the advertisement process

Alongside key personnel in a company, prepare a step-by-step process for an advertisement scheme. Consider researching different mediums to determine which options may present the top candidates and fit budgeting requirements. It's also important to develop an application management system so you can review candidate data efficiently. As a result, you may learn critical information to help you improve the content of your job advertisement and find additional platforms to host it.

4. Create the advertisement

Arrange the elements of your job advertisement into a cohesive document. After creating a clear job title, provide a company's mission statement and some background details in a brief paragraph. Then, add a completed job description, the ideal work hours and some key job amenities, including salary information. At the end of the document, provide application instructions and contact information, such as an email or company website to review.

It may be helpful to use search engine optimised (SEO) keywords in your advertisement, which describe phrases and terms that help a web page appear on search engines. By optimising your keywords, you can increase the number of candidates who review a job description and submit applications. To find SEO keywords and best practices, consider analysing a search engine's trends to find phrases relevant to your industry.

5. Promote the position on a company website

Publish your advertisement on the company's website, ideally on a designated web page. Consider implementing a navigational pathway on a website's homepage to help potential candidates access the advertisement with ease. Then, review the website's overall format to ensure its readability upon publication. You can also include SEO keywords and other types of data so the advertisement's web page can appear on online search engines.

6. Use a social media platform

Consider posting the job advertisement on multiple social media platforms to provide hiring updates to potential candidates and stay connected with an organisation's community. This medium allows you to use more casual language to engage a candidate pool. As each platform may have different requirements, user cultures and language preferences, you might take a social advertising course to best optimise your strategies.

Related: 10 Careers in Marketing (With Salaries)

7. List the position on job boards and forums

Another advertising method involves posting the advertisement on different online job boards, such as Indeed, which candidates often use to filter their job searches. Some options allow you to develop a company profile, which can list advertisements for multiple positions. There are also industry-specific boards or forums where you can publish promotional content for a specific candidate pool. Consider modifying each job advertisement to better suit the requirements of different websites.

8. Advertise the position internally

Consider advertising a job position within the company or create an internal networking channel to find new talent. For instance, you might email any entry or mid-level staff about a new opening, attaching the job description and any other relevant materials. You can also develop a database of previous candidates to information or create a referral program for your current employees.

Tips for advertising a job

Here are some tips for advertising a job:

  • Use a digital recruitment platform. Consider investing in recruitment management software to help you format advertisements and track your progress.

  • Advertise in a newspaper for local candidates. If you prefer candidates who live in the surrounding area, it may be helpful to purchase an advertisement slot in a local newspaper.

  • Set an advertisement timeframe. Determine how long each advertisement campaign lasts to ensure a company receives an optimal number of applications.

  • Use supportive language. When writing a job description, it's often helpful to align a company's requirements to the needs of each candidate. For instance, you can mention professional development opportunities after listing some project goals.

  • Creative a video or infographic. Using video or image-based advertisements can help engage candidates who prefer to learn information visually.

Example of a job advertisement

Here's an example of a job advertisement to use for your own writing process:

Lead copyeditor
Great Content Enterprises
Melbourne, Australia

Great Content Enterprises is an innovative marketing research company, helping organisations around the world build article content, analyse important data and optimise search engines. We believe in producing high-quality content for our clients, helping them achieve their business dreams. Our office environment is friendly, spacious and collaborative, providing a positive workplace culture.

Job responsibilities

  • Editing SEO copy for multiple international clients

  • Using our content management system (CMS) to provide feedback

  • Adhering content to the company style guide

  • Proofreading all content before publication

Required qualifications

  • Bachelor's degree in English or a related field

  • Writing and editing skills

  • Communication skills

Desired qualifications

  • Friendly and personable

  • Basic knowledge of HTML and CSS

  • At least one publication credit


  • Competitive salary of $55,000–$65,000

  • Professional development seminars

  • 25 paid days off per year

Please submit an updated CV and cover letter to the portal on our company's website. You can email for more information. We look forward to seeing your application soon!

Explore more articles