Gen AI Prompts for Portfolio SEO Keywords

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

  1. Generate your initial keywords using the prompts above.
  2. Select 15-20 priority keywords that best represent your skills and goals.
  3. Create a document mapping where each keyword will appear in your portfolio.
  4. Implement keywords in your HTML (title, headings, meta description).
  5. Write content that naturally incorporates these keywords.
  6. 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

  1. Review: Read through the AI’s suggestions. Do they accurately reflect your work? Are they terms people would realistically search for?
  2. Select: Choose the most relevant and specific keywords. A mix is usually good.
  3. 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!

Leave a Reply

Your email address will not be published. Required fields are marked *