All job openings are made with one goal in mind: to be viewed by candidates. The more potential candidates view your job openings, the higher the chance top-notch candidates will apply. While you always want to value quality over quantity, there are ways to promote a job opening to a large, yet niche group. How, you ask? The answer is simple: SEO for job posting.

Whether you are individually posting on job boards or streamlining the process with an ATS (Applicant Tracking System), SEO will help your job openings comes up higher in search results.

It might sound mysterious and untouchable, but it doesn’t have to be that way. Here at Recruitee, we have helped our users attract more candidates by making their job openings searchable with SEO. With the implementation of keywords and backlinks, we will show you exactly how to optimize your job posting for search engines.


1 — Positive & negative keywords

Have you posted a vacancy stating that you are looking for a “Blogging Superstar” or a “Social Media Wizard”? Don’t worry. We’ve all been there. There’s still time to get your SEO in check.

Negative keywords include gimmicky “buzzwords” that appear to have become popular in job descriptions. Here are some examples of what we mean from this article on nine buzzwords you want to avoid:

  • Black belt
  • Guru
  • Ninja
  • Jedi
  • Rockstar
  • Wizard
  • Evangelist
  • Prophet
  • Entrepreneurial

On the surface, these quirky additions to a job description may seem like a good idea. However, candidates see them as outdated and desperate. Buzzwords like this can make it seem like you are trying to mask a grueling job with “fun times ahead!” They can also be downright offensive or a turnoff to candidates. In terms of SEO for job posting, most job seekers are searching for a specific title, not how to become a wizard. Well, some people probably search that, but they are likely not the experienced professional you are looking for.

How to get positive keywords then? Start by brainstorming keywords relevant to your job openings. Use a resource like Keyword Tool that helps show the search rankings related to your keywords, as well as other associated keywords. Once you have your keyword list, try to put them, and, especially, their synonyms into your job description. This is one of the most effective ways to maximize your chance of being indexed by search engines, without being censored for keyword stuffing.

For example, think about a potential candidate searching for a graphic design job. A potential search is more likely to be “Graphic Designer” than “Digital Art Connoisseur.” For that job title of “Graphic Designer,” you could include synonyms in the job description, like “digital,” “creative design,” “visual communication,” and “web design.”

Bonus tip: The body text of your job description should be around 500 words and contain unique content. A good place to start is with job description templates (keywords optimized), but make sure that you edit them to reflect your own hiring needs and company culture.

All in all, there are two positive keywords that you should always include in your job description:

  1. The job title (avoid abbreviations!)
  2. The location

It may seem simple, but it’s super effective when you put the job title and location in:

  • The job title of your job description
  • The first paragraph of your job description
  • Your job opening’s URL
  • Your job opening’s meta title
  • Your job opening’s meta description

Then if someone searches for “X job in X location,” your job opening will be one of the first to pop up. (If it’s remote work, you can put “remote” as the location.)

You might already know what to do with the first two bullet points, but not sure about the last three? Don’t worry, we tackle them head-on below.

2 — Your job opening’s URL

It’s important to have a URL that is searchable. Here are the best practices for creating a job opening’s URL that does well in searches, as well as guides potential candidates to your careers site:

  • Keep it simple and relevant (including your keywords!)
  • Don’t use numbers or special characters (unless it’s in your product or job description)
  • Use hyphens, not underscores, when needed (not too many!)

Search engines and page viewers, alike, appreciate when your URL is self-explanatory. This can improve your ranking and allow the anchor text (the text that you embed a link in) to be similar to the actual URL. Keeping it short allows your job opening more chances of being indexed.

If you use Recruitee, you can have an optimized URL by typing the exact words you want as the job title, itself. For example, if the job title is “Software Developer,” the job opening’s URL will become: “”

SEO for job posting - Recruitee recruitment software

3 — Your job opening’s meta titles and meta descriptions

Meta titles and meta descriptions are the two fields that show up on a Search Engine Results Page (SERP). The meta title must be simple and straight to the point, allowing job seekers to know the job opening once they are interested in it. The meta description is the caption underneath the title, describing the web page’s content in more detail.

SEO for job posting - Recruitee recruitment software

It is essential to make a custom meta title and meta description for your job opening. Here are some simple steps on how to do so with Recruitee’s Careers Site editor:

  1. Go to the Careers Site editor on your Admin interface
  2. Scroll down on the left sidebar, and click the “Favicon/SEO/Share Images” button.Recruitee SEO options
  3. Fill in the forms for each job opening.

SEO for job posting - Recruitee recruitment software

With these meta tags, you want to be as clear and concise as possible. Meta titles should be under 60 characters, and meta descriptions should be under 160. The shorter, the better. You want a potential candidate to be able to quickly glance at your job opening and know it’s what they are looking for. Don’t make the first words your company title, unless you are sure that people will be searching for you, specifically. A clear and concise title and description should do the trick in most cases.


Backlinking is the process of placing your link on other reputable sites, therefore “linking back” to your original site. This helps with SEO for job posting, and it will take more time to build up than other practices in this list. Don’t worry, though. This is the guide you need to successfully backlink your job opening:

4 — Share your job opening on social media

This ups the chances that others will share your content. The more the job opening is shared, the better it will rank in relevant searches. Search engines look into traffic and shares to generate an algorithm for search results. Just remember, there are always rules to each social media platform. Here is a quick overview of SEO best practices on social media:

Social media not only target an innovative, (generally) younger audience, it allows your job opening to be viewed by a potentially huge number of professionals in your extended network. This gives them the opportunity to share your job opening to like-minded professionals. LinkedIn, for instance, has particularly high domain authority. The more sharing, the higher the ranking.

5 — Post your job opening on high-traffic job boards

These job boards, like Indeed and Monster, for example, have high rankings. Posting your job listing on them will lead to better SEO, in turn. Click here for more suggestions on where to post!

6 — Share your job opening in popular forums

Make sure to stay relevant and informative. This way, you can link back to your job opening without appearing “spammy.” Reddit is an example of a popular forum to look into. It is a huge community of “Redditors” with niche “subreddits” to peruse. Find one relevant to your job listing, such as for an HR position. Other popular forums include Slack and Quora.

7 — Write a blog about your hiring process with a link to your job opening

Write your own blog post detailing your hiring process, or guest blog on other, higher-ranked blogs aside from your own. Mention recruitment tips and employee characteristics, like Basecamp does in this article, and link back to your careers site.

8 — Put a link to your careers site on your own website

Why not? Let job seekers know you are looking, too. This gives your careers site one more credible backlink for SEO, as well.

If you combine all of these tips and tricks for SEO within and outside of your careers site, your job openings are well on their way to becoming more searchable. While you want passive candidates, as well, it’s comforting to know that if the right candidate is seeking you out, they can find you. Make sure that your vacancies achieve visibility and, more importantly, make the right candidates want to check out your job openings and become a valuable part of your team.

Need help? Let our team know.

If you seek help in getting better SEO for job posting, sign up for our service here. Once you are in the free trial, you can let our team know about your needs in the live chat. During the 18 days of your trial, we will help you set up and prepare your job openings for some great exposure!

Read more: