Your résumé sits in a folder until you send it. Your LinkedIn profile works while you sleep — it’s the one document a recruiter can find without you lifting a finger, and the one they judge in the few seconds before deciding whether to message you. So it has to carry more than your résumé ever did, and every text field on it has to do two jobs at once.
Job one is getting found. A recruiter types words into a search box — a job title, a tool, a skill — and LinkedIn decides whether you come back in the results. If the words they search aren’t on your profile where the system can read them, you don’t exist to them. Call this the SEO job.
Job two is getting chosen. Once they click, you have seconds. The recruiter skims your headline, the top of your About, your most recent role — and decides to reach out or move on. Call this the copywriting job.
Most profiles fail at one or the other. Stuff every keyword in and you rank for searches but read like a robot, so nobody messages you. Write a beautiful narrative with none of the searchable terms and nobody ever finds it. This checklist walks all 17 profile elements and, for each one, tells you what to write so it does both jobs. The high-leverage few — your photo, headline, About, and Skills — get the most attention, because that’s where the decision actually happens.
This is for you if you’re a mid-career knowledge worker — engineer, analyst, PM, consultant — with a profile that’s half-filled or two jobs out of date, and you want to fix it in one sitting. If you’re building a personal brand for reach or you want career philosophy, this isn’t that.
A quick honesty note before the list: you can control your copywriting completely, but you cannot control LinkedIn’s ranking. The algorithm is undocumented and shifts. LinkedIn’s engineering materials don’t confirm the field-by-field “keyword weight” multipliers that SEO blogs love to assert.1 So everything here optimizes for the part you can control: putting the right words where the search can read them, and framing what’s there so a human stays. That’s the honest version of LinkedIn SEO, and it’s enough.
- 01 Profile pictureFace fills the frame, dressed for the job.Read ★ HIGH
- 02 Cover imageClean, on-brand, not the default blue.Read
- 03 HeadlineTitle + keywords in the first 40 chars.Searched Read ★ HIGH
- 04 LocationA real metro you want to be searched in.Searched
- 05 AboutHook above the fold, proof, skills, CTA.Searched Read ★ HIGH
- 06 Open to WorkRecruiters-only or public — pick deliberately.Searched
- 07 ExperienceTitles for SEO, achievements for copy.Searched Read
- 08 EducationDegree, institution, dates — still searched.Searched
- 09 Licenses & certificationsFiltered separately; issuer logo reads as proof.Searched
- 10 ProjectsName the shipped thing, state the outcome.Read
- 11 Volunteer experienceIndexed like work — leadership signal.Searched
- 12 SkillsThe structured filter recruiters actually use.Searched ★ HIGH
- 13 RecommendationsAsk 2–3; offer a starting draft.Read
- 14 Honors & awardsThird-party validation in one line each.Read
- 15 LanguagesDedicated filter — real remote leverage.Searched
- 16 VerificationFree ID badge — lifts response rates.Read
- 17 Portfolio / FeaturedPin the best work to the top.Read
§ Do this firstFind your keywords.
Before you write a single section, you need to know which words to use — because every text field below depends on it. Guessing is the most common mistake. Your keywords aren’t the words you’d use for your job; they’re the words a recruiter types to find someone like you. Three ways to get them, in order:
1. Mine the job descriptions you’re targeting. Pull up 10–15 live postings for the role you want and read what repeats. The tools, titles, and phrases that show up across most of them are exactly what recruiters search for — because they often paste from the same job description into the search box. Those recurring terms are your keyword list. Copying a batch of target postings into a word-frequency or word-cloud tool surfaces the recurring terms fast.
2. Copy people who already have the job. Find 5–10 people currently in your target role at companies you’d want to work for, and study their profiles. Look at how they structure their headline, the keywords in their About, and their top-endorsed skills — that’s the industry’s own vocabulary, already validated by people who got hired. Don’t plagiarize; pattern-match.
3. Use the Harvard action verbs to write the achievements. Keywords get you found; verbs get you believed. When you write your experience bullets (more on this below), lead with active, result-oriented verbs instead of “responsible for.” Harvard’s Office of Career Services publishes a free, categorized list3 — verbs grouped by leadership, analysis, technical work, and impact — built exactly for turning duties into accomplishments. It’s a genuinely canonical resource, organized so you can find the right verb for the kind of work you’re describing.
Do this once, keep the list open in another tab, and pull from it as you fill in every section below.
§ Cluster 1The two anchors people see before they read a word.
Your photo and cover image are the only parts of your profile judged on pure first impression — there’s no SEO job here, just the split-second “does this person look like someone I’d hire” call. Get them wrong and the recruiter never reaches the words you worked on.
1 · Profile picture
A clear, professional headshot where you’re dressed the way you’d dress for the job you want. Face takes up roughly 60% of the frame, plain or simple background, you’re looking at the camera, you look approachable.
The don’ts, because they’re common and they cost you:
- A company logo instead of your face — recruiters connect with people, not brands.
- No photo at all — an empty silhouette reads as inactive or fake. LinkedIn has long cited that profiles with a photo get many times more views than those without; the exact multiplier it published years ago gets recycled endlessly, so treat it as directional rather than gospel — but the direction is not in dispute.
- A cropped party photo, vacation selfie, or anything FB/IG-flavored — wrong register for the platform where someone decides whether to pay you.
Don’t have a usable photo? Use the decision tree below to pick your fastest route to a good one.
- If you own role-appropriate clothes and can take a decent shot in good daylight: take one yourself — phone, plain wall, natural light.
- If you want a polished result and have a small budget: book a professional headshot. The one time paying is clearly worth it.
- If you have no budget, no setup, and no good clothes on hand: use a reputable AI headshot tool. Upload a few selfies; keep the result realistic.
Need a portrait that earns the click?
26 AI prompts for editorial-grade LinkedIn headshots — 13 male and 13 female. Copy any prompt, paste it into Gemini (nano banana) with a clean photo of yourself, and your portrait is done in seconds.
Browse the prompts2 · Cover image
The banner behind your photo. Most people leave the default blue, which is a wasted billboard. You don’t need anything elaborate — a clean, abstract, or subtly branded image is plenty. If you want it to work harder, add a short line you genuinely stand behind — a positioning statement or a principle from your field, not a generic motivational quote. A photo of yourself (speaking, working) is optional and works for some roles; abstract is the safe default.
§ Cluster 2The searchable core — where SEO and copywriting both matter most.
These four elements decide whether you surface in a search and whether the click converts. If you only have an hour, spend most of it here.
3 · Headline
The line under your name. It is the single most important text field you have: it follows you into search results, the feed, comment threads, and message previews — often as the only thing about you a recruiter sees before deciding to click.
Both jobs, in one line. SEO: it carries your most important keywords (target title, key tools/skills). Copywriting: it has to read like a value proposition, not a database entry.
Respect the character limit, and write to the truncation, not the cap. You get 220 characters4 — but almost nobody sees all 220. It gets cut off fast depending on where it appears, so the keywords and title that must survive belong in the first ~40 characters.
- Mobile feed / search
~45 charsSenior Data Engineer | Python, Spark, Airflow… - Message / InMail preview
~65 charsSenior Data Engineer | Python, Spark, Airflow | Building reli… - Hover / connection card
~70 charsSenior Data Engineer | Python, Spark, Airflow | Building reliable… - Desktop search result
~80 charsSenior Data Engineer | Python, Spark, Airflow | Building reliable data p…
The first 40 chars survive every cut. Title and primary keyword go there.
So front-load the keywords and title that must survive truncation. Put your target role and top keyword first; let the nuance trail after. Avoid empty self-descriptions like “Results-Driven Professional” or “Passionate about innovation” — they’re keyword-dead and say nothing. A working pattern: Target Title | Key Skill, Key Skill | the value or specialty.
4 · Location
Not a formality — a structured search filter recruiters use constantly. If your location is blank or wrong, you drop out of every “candidates in [city]” search. Set the metro area you’re in, or — if you’re targeting another city or open to relocating — set the location you’re hiring into, since that’s where the searches you want to appear in are run. (LinkedIn also has an explicit “open to relocating” option; use it rather than faking a location.)
5 · About
Your one block of long-form space — 2,600 characters — and most people either leave it blank or paste their résumé summary. Both waste it. This section does heavy SEO work (it’s full-text searchable, so it’s where your keyword-rich narrative lives) and heavy copywriting work (it’s where a hesitating recruiter gets convinced).
Write to the fold. The reader sees only the first ~120 characters on mobile (about 1.5–2 lines) and ~260 on desktop before a “see more” link — and most won’t click it. So your opening line has to land your core value proposition before the cut, the way a headline does.
A structure that does both jobs:
6 · Open to Work
The setting that flips you from passive to discoverable. There are two modes, and the difference matters:
- Recruiters-only (private): signals your availability only to recruiters using LinkedIn Recruiter. No green frame, no notification to your network. This is the one most employed job-seekers want.
- Public (#OpenToWork green frame): the badge on your photo, visible to everyone and indexable by outside search engines. Maximum signal — fine if you’re not worried about your current employer knowing.
The honest caveat on the private mode: LinkedIn filters out recruiters whose accounts are tied to your current employer, but it explicitly does not guarantee2 your employer won’t see it. If someone there uses a personal/secondary Recruiter account, works through an outside agency, or your profile isn’t cleanly linked to the official company page, your status can leak. Use recruiters-only if you’re employed — but don’t treat it as airtight secrecy.
§ Cluster 3The credibility stack.
This is where the recruiter who’s now interested verifies you’re real and good. Experience and Skills do real SEO work; the rest builds the case.
7 · Experience
After the headline, this is what a recruiter actually reads. Two layers, two jobs:
- The titles and company fields are SEO. Use the real, searchable job title — and if your internal title was something unsearchable like “Growth Ninja,” put the standard equivalent (“Marketing Manager”) so you appear in title searches.
- The descriptions are copywriting. Don’t list duties — list achievements, and lead each bullet with one of those Harvard action verbs. “Responsible for data pipelines” is dead; “Built and maintained data pipelines that cut reporting time 40%” gets you read. The formula: action verb + what you did + measurable result. Numbers everywhere you honestly can.
Fill in at least your current role and two prior ones — it’s also part of LinkedIn’s completeness threshold (below).
8 · Education
Straightforward, and still searched (recruiters filter by school, alumni networks are real). List your degree, institution, and dates. Even partial or in-progress education belongs here.
9 · Licenses & certifications
Note the current name — LinkedIn renamed “Certifications” to Licenses & certifications. Worth doing properly because credentials are indexed by dedicated recruiter filters5 and display the issuing body’s logo, which reads as verified competence. Add the real credential name (a searchable keyword in itself), issuer, and date.
10 · Projects
Links concrete work to a company or yourself. Strong for engineers, PMs, and consultants whose value lives in what they shipped more than their title. Name the project with searchable terms and describe the outcome.
11 · Volunteer experience
Now titled Volunteer experience, and worth more than people assume — LinkedIn indexes it as professional experience, and it signals leadership and initiative. Don’t skip it if you have any.
12 · Skills
The most directly SEO-critical section after your headline, because of one mechanic most people miss: recruiters filter by the structured Skills field, and a skill you’ve written only in your About or Experience may not surface in that filter at all.1 If “Python” lives in your summary paragraph but not your Skills list, a recruiter filtering for Python can miss you entirely. So every keyword that matters must live here as an actual listed skill.
A full-text keyword search reads your entire profile as text and will find “Python” wherever it appears — headline, about, experience, or skills. A structured filter reads only one database field at a time: the Skills filter reads only your listed Skills. If Python lives in your About paragraph but isn’t in your Skills list, the structured filter will miss you entirely.
- You can add up to 50 skills5 — use the room, but order it deliberately.
- Your top 3 show without expanding, so put your primary target skills there.
- After that: highly marketable secondary skills, then skills your colleagues will actually endorse (endorsements act as lightweight validation).
- Pull these straight from your keyword research — the skills that repeated across your target job descriptions go in first.
§ Cluster 4The trust multipliers — a fast run-down.
You don’t need to agonize over these, but each one nudges a hesitating recruiter toward “yes.” Knock them out quickly.
| Element | What it does | The one move |
|---|---|---|
| 13 Recommendations | Social proof in someone else’s words — the highest-trust thing on your profile. | Ask 2–3 former managers/colleagues; offer to draft a starting point to make it easy for them. |
| 14 Honors & awards | Concrete third-party validation. | List anything legitimate — recognition, scholarships, competition placements. |
| 15 Languages | Indexed by a dedicated search filter1 — real leverage for international/remote roles. | List every language and an honest proficiency level. |
| 16 Verification | Free identity/workplace badge; signals you’re a real person, which lifts trust and response rates. | Verify via CLEAR (US/Canada) or Persona (elsewhere) for ID; corporate email or Microsoft Entra for workplace.6 |
| 17 Portfolio / Featured | The “go beyond” element — pins your best work, links, or media to the top of your profile. | Optional, but if your work is visual or linkable, use the Featured section to surface it. |
§ Before you close the tabThe completeness check.
LinkedIn rewards a “complete” profile — its All-Star status — with more visibility in search and recommendations. You hit it with: a photo, your industry and location, a current role with a description, at least two past roles, education, at least five skills, and a filled-in About.6 If you’ve worked through this checklist, you’re already there.
Two final gut-checks before you walk away:
The one thing to remember: every field does two jobs. Put the words a recruiter searches where the system can read them — especially in the structured fields like Skills, titles, and location — and frame what’s there so a human decides to reach out. Do both, and your profile stops being a digital résumé and starts being the thing that brings the job to you.
- 1 How LinkedIn Recruiter Search Filters Work — official LinkedIn Talent Solutions documentation. The Keywords filter scans the full profile; structured filters (Skills, Titles, Location, Languages, Certifications) query specific database fields.
- 2 How to Use LinkedIn Recruiter — official. Semantic matching uses job titles, location, explicit skills and job-seeking signals; the “Open to Work” recruiters-only privacy is filtered but not guaranteed against a current employer.
- 3 Harvard Office of Career Services — Resumes and Cover Letters / Action Verbs (Harvard OCS, Aug 2021). Canonical categorized action-verb list for achievement-led bullets.
- 4 University of Cincinnati Career Blog — headline limit of 220 characters and the value of complete sections.
- 5 GDH / G&D Associates — Optimize Your LinkedIn. 50-skill cap and strategic ordering; “Licenses & certifications” indexed by recruiter filters.
- 6 LinkedIn Help Center — profile verification (free; CLEAR / Persona for identity, corporate email / Microsoft Entra for workplace) and the All-Star completeness criteria.