This article shows you how to create job listing pages on your website to advertise open positions and attract candidates.
Method 1: Create a Simple Jobs Page
The quickest way to add job listings is to create a new page dedicated to careers.
- Go to your WordPress admin dashboard
- Click Pages → Add New
- Name your page "Careers" or "Jobs"
- Add a brief introduction about working at your company
- List each job opening with:
- Job title as a heading
- Brief description of the role
- Key requirements or skills needed
- How to apply (email address or contact form)
- Click Publish
Method 2: Use WordPress Blocks for Better Formatting
WordPress blocks help you create more organised job listings that are easier to read.
- Create your jobs page as above
- For each job listing, use these blocks:
- Heading block for the job title
- Columns block to split information (job details on left, requirements on right)
- Button block for "Apply Now" links
- Separator block to divide different job openings
- Use consistent formatting for all listings so they look professional
Add Application Methods
Make it easy for candidates to apply by including clear contact information:
- Add your email address for applications
- Create a contact form specifically for job applications
- Include your phone number if you accept phone applications
- Consider adding a file upload field if you need CVs sent through your website
Include Essential Job Information
For each position, include:
- Job title and department
- Full-time, part-time, or contract status
- Location (office, remote, or hybrid)
- Salary range if you're comfortable sharing it
- Key responsibilities (3-5 bullet points)
- Required qualifications or experience
- Application deadline if there is one
Make Your Jobs Page Easy to Find
Once your jobs page is ready:
- Add it to your main website menu
- Link to it from your homepage or about page
- Consider adding a "We're Hiring" notice to your homepage when you have open positions
Keep Job Listings Updated
Remember to:
- Remove job listings when positions are filled
- Update application deadlines
- Refresh job descriptions if requirements change
- Add new positions as they become available
If you're still stuck with creating your job listings page, contact Web60 support for help with your specific setup.
FAQ
Q: Should I create separate pages for each job or list them all on one page?
A: For most small businesses, one jobs page with all positions listed works best. Only create separate pages if you have many different roles or detailed job descriptions.
Q: How do I remove job listings when positions are filled?
A: Edit your jobs page and delete the relevant job listing section, or add a "Position Filled" note if you want to show you were recently hiring.
Q: Can I add a CV upload feature to my job applications?
A: Yes, when creating a contact form for applications, look for file upload field options. This lets candidates attach their CV directly through your website.
Q: Should I include salary information in job listings?
A: Including salary ranges can attract more suitable candidates and save time on unsuitable applications, but it's entirely your choice based on your hiring preferences.
Q: How often should I update my jobs page?
A: Update it immediately when positions are filled or new roles open up. Check it monthly to ensure all information is still accurate and relevant.
Q: Can I make my jobs page appear in Google search results?
A: Yes, published WordPress pages automatically appear in search results. Use clear job titles and include location keywords to help local candidates find your listings.
Q: What's the best way to organize multiple job openings?
A: Group similar roles together, list them by department, or arrange them with full-time positions first. Use headings and spacing to make the page easy to scan.
Last updated: 1 March 2026