This guide provides ready-to-use prompts to help you leverage AI tools like ChatGPT, Claude, or Gemini to develop effective SEO keywords for your Capstone 1 portfolio website.
Step 1: Generate Core Technical Keywords
**Prompt:**
```
I'm creating a web development portfolio website for my Capstone 1 project. I have skills in HTML, CSS, Bootstrap, and [list any other skills/technologies].
Please generate:
1. 15 specific technical keywords related to these skills that recruiters might search for
2. Rank them by search popularity
3. Suggest 5 long-tail keyword phrases incorporating these terms
```
Step 2: Identify Role-Specific Keywords
**Prompt:**
After the breakthrough, I'm targeting roles like [list 2-3 target job titles].
Please generate:
1. 10 industry-specific keywords that hiring managers in these roles would value
2. 5 credential/qualification keywords relevant to entry-level positions
3. 3 examples of how to naturally incorporate these keywords into my portfolio's "About Me" section
```
Step 3: Develop Question-Based Keywords for Gen AI
**Prompt:**
```
I need to optimize my portfolio for AI assistants and modern search.
Please generate:
1. 8 questions that recruiters might ask an AI assistant when looking for a junior web developer
2. For each question, provide a concise answer (40 words max) that I could use in my portfolio
3. Suggest how to format these as <h2> or <h3> headings on my portfolio
```
Step 4: Optimize Project Descriptions
**Prompt:**
```
One of my portfolio projects is [briefly describe your main project, e.g., "an e-commerce website for a local bookstore"].
Please help me create:
1. 5 technical keywords specifically related to this project
2. A 150-character SEO-optimized project summary including these keywords
3. 3 bullet points highlighting technical achievements that incorporate these keywords naturally
```
Step 5: Competitor Keyword Analysis
**Prompt:**
```
I want to understand what keywords successful junior developers use.
Please:
1. List 10 likely keywords that appear on successful junior web developer portfolios
2. Suggest 3 ways I could differentiate my keyword strategy from typical portfolios
3. Recommend 5 keywords that focus on soft skills/problem-solving that complement technical keywords
```
Step 6: Location-Based Keyword Optimization
**Prompt:**
```
I'm looking for web development opportunities in [your city/region].
Please generate:
1. 5 location-specific keyword phrases to include in my portfolio
2. Suggestions for how to incorporate these without seeming repetitive
3. A meta description (under 155 characters) that includes both my technical skills and location
```
Step 7: Create a Keyword Implementation Strategy
**Prompt:**
```
Based on these keywords:
[List your top 10-15 selected keywords from previous exercises]
Please create:
1. A priority order for implementing these keywords
2. Specific recommendations for which webpage sections should include each keyword
3. A natural-sounding <h1> headline that incorporates 2-3 of my primary keywords
```
Example Complete Workflow
- Generate your initial keywords using the prompts above.
- Select 15-20 priority keywords that best represent your skills and goals.
- Create a document mapping where each keyword will appear in your portfolio.
- Implement keywords in your HTML (title, headings, meta description).
- Write content that naturally incorporates these keywords.
- Test your implementation using SEO analysis tools.
Important Notes
- Natural Usage: Always prioritize natural, readable content over keyword stuffing
- Relevance: Only use keywords that truly reflect your skills and projects
- Updates: Revisit your keyword strategy as you add new projects or skills
- Combinations: Mix technical skills with soft skills for a balanced approach
Other prompts
Important Notes for Students:
- Be Specific: The more detail you provide in the prompt (filling in the `[placeholders]`), the better the AI’s suggestions will be.
- Review & Select: Don’t just copy/paste everything the AI gives you. *Think* about which keywords best describe your work and what someone (like a recruiter or instructor) might actually search for. Choose keywords that are relevant and accurate.
- Use Naturally: Integrate the chosen keywords thoughtfully into your website content. Place them in:
- Page `<title>` tags
- `<meta name=”description”>` tags
- Headings (`<h1>`, `<h2>`, etc.)
- Image `alt` text (be descriptive!)
- The main text descriptions (including within the `<details>` sections if you use them).
- Avoid Keyword Stuffing: Don’t just list keywords repeatedly. Write for humans first, making sure your text flows well and makes sense. Quality content is key!
Template 1: Overall Portfolio Keywords
**Prompt:**
```
Act as an SEO specialist helping a student create their Capstone 1 online portfolio.
My field is `[Your Field, e.g., Web Design, Graphic Design, Digital Marketing, Software Development]`. The portfolio showcases my beginner/intermediate projects and skills like `[mention 2-3 key skills or tools, e.g., HTML, CSS, Bootstrap, Figma, Adobe Illustrator]`. My target audience is potential employers, recruiters, and instructors.
Generate a list of 10-15 relevant keywords and phrases someone might use to find a portfolio like mine. Include a mix of general field-related terms, skill-based terms, and terms indicating student or entry-level work.
```
Template 2: Specific Project Keywords
**Prompt:**
```
Act as an SEO specialist. I need keywords for a specific project page on my Capstone 1 portfolio.
Project Title/Name: `[Project Name, e.g., EcoSort Mobile App Concept]`
Project Type: `[Type of Project, e.g., UI/UX Design, Responsive Website, Brand Identity Package, Marketing Campaign Plan]`
Brief Description: `[1-2 sentences describing the project goal and outcome, e.g., Designed a mobile app prototype in Figma to help users identify recyclable materials.]`
Key Skills/Tools Used: `[List specific skills/tools for THIS project, e.g., Figma, UI Design, Prototyping, User Research, HTML, CSS, Bootstrap]`
My Field: `[Your overall field, e.g., Web Design]`
Generate a list of 10 specific keywords and long-tail phrases relevant *only* to this project page. Focus on terms describing the project itself, the tools used, and the problems it solves.
```
Template 3: Skill/Tool Focused Keywords
**Prompt:**
```
Act as an SEO assistant for a student portfolio. I want to highlight my skills in `[Specific Skill or Tool, e.g., Bootstrap 5, Figma Prototyping, Logo Design in Illustrator]`. My portfolio is for my Capstone 1 in `[Your Field]` and shows beginner/intermediate projects using this skill/tool.
Generate 5-7 keyword phrases that someone looking for examples of student work using `[Specific Skill or Tool]` might search for. Include phrases that combine the skill/tool with terms like 'portfolio', 'student project', 'capstone example'.
```
Template 4: Long-Tail Keyword Ideas (More Specific Searches)
**Prompt:**
```
Act as an SEO brainstorming partner for a Capstone 1 student in `[Your Field]`. My portfolio showcases projects like `[briefly mention 1-2 project types, e.g., website mockups, simple branding guides]`. I'm targeting recruiters and potential entry-level job opportunities.
Suggest 5-10 specific long-tail keyword phrases (3+ words) that someone might use to find a student with my specific beginner-level skills and project types. Think about questions they might ask or specific features they might look for. Examples: 'student web design portfolio using bootstrap', 'entry-level graphic designer examples figma'.
```
Example Complete Workflow
- Review: Read through the AI’s suggestions. Do they accurately reflect your work? Are they terms people would realistically search for?
- Select: Choose the most relevant and specific keywords. A mix is usually good.
- Integrate:
- Page `<title>`: Include 1-2 primary keywords.
- `<meta name=”description”>`: Weave in 2-3 important keywords naturally within the sentence structure.
- Headings (`<h1>`, `<h2>`): Use relevant keywords where they make sense as titles or sub-titles.
- Body Text: Describe your projects using these terms naturally. Use them within paragraphs and lists, including inside `<details>` sections if applicable.
- Image `alt` text: Describe the image accurately using relevant keywords (e.g., `alt=”Figma prototype screen for [Project Name] showing [feature]”`). Remember, `alt` text is for accessibility and SEO.
Happy learning!