As you see that dream job in your sights, here are 7 steps to take to get you there:

1. Update your résumé. While ideally your résumé is customized for a specific job, having an up-to-date résumé targeted for a specific “type” of position is the next best thing. If it’s been a minute since you’ve updated your resume, you have, no doubt, had accomplishments, been given additional responsibilities, maybe even started a new job. Have you added new training or educational credentials? What about your target position? Maybe you are ready to pivot to a new industry? Take stock of these changes and talk with your résumé writer about updating your résumé. (And if you don’t have a résumé at all, now is definitely the time to put one together! A professional résumé writer can help!)

2. Develop — or update — your LinkedIn profile. If you think you don’t need a LinkedIn profile because you have a resume…you are wrong! A LinkedIn profile doesn’t replace the résumé…it complements it. Recruiters and companies are actively using LinkedIn to find viable candidates, someone with your skills and experience. It’s possible someone in your network might be interested in recommending you, and forwarding your LinkedIn profile URL. So make sure you have a LinkedIn profile — and make sure that it’s updated. (Yes, this is something your résumé writer can help you with.)

3. Know what you’re worth: conduct salary research. One of the most often-cited reasons to consider a job search is to increase your salary. But how do you know what you’re worth? There is more salary research data available than ever before. Websites like Glassdoor.com and Salary.com can help you see how your current salary and benefits package stacks up.

4. Build your network. It’s estimated that 70-80% of jobs are found through networking. Networking effectiveness is not just about quality — although that’s important. It’s also about quantity. It’s not just about who you know. It’s about who your contacts know. Many times, it’s the friend-of-a-friend who can help you land your dream job. Grow your network both professionally and personally. You never know who will be the one to introduce you to your next job opportunity.

5. Manage your online reputation. Before an interview invitation will be extended, a recruiter will look you up online. What are they going to find? If you don’t know the answer to that question, you need to “google” yourself. What about if they check out your Twitter profile? Or find you on Facebook? Now is the time to conduct a social media assessment and clean up your online profiles.

6. Define your ideal job. “If you don’t know where you’re going, any road will get you there.” That line, from Alice in Wonderland, is important to remember in your job search. If you don’t know what your dream job looks like, how will you know how to find it? What job title and responsibilities are you interested in? Do you want to work independently, as part of a team, or both? Do you like short-term projects or long-term projects? Who would you report to? Who would report to you? Answering these questions can help you define your ideal position.

7. Create a target list of companies you’d like to work for. Like your ideal job, you probably have a preference for the type of organization you want as your employer. Things to consider include: company size, industry, culture, location, and structure (public, private, family-owned, franchise, nonprofit, etc.). Once you’ve made your list, look for companies that fit your criteria.

Creating a step-by-step plan gives you a path to walk as you head toward that dream job. It also gives an opportunity to look back and see what you’ve accomplished when you feel like nothing is happening. Stay on the path and keep looking ahead.