Hello everyone, my first post (of many to come) here, so i have created my own portfolio website using Laravel, and i was wondering what are the best practices to make it search engine friendly and rank up, am a graphic designer and my portfolio has my works on it, any ideas?

duncannevans commented: Congrats on your portfolio! Focus on using relevant keywords, optimizing images, ensuring mobile-friendliness, and improving loading speed for better +0
talha_31 commented: Thanks , it was truly helpful for me just like this guide I found online : https://theglobesimregistration.ph/ +0

As your website will consist of mainly images and few text (i suppose), you should keep in mind that pages with few text need an extraordinary level of creativity and originality. You'll need to nail the user's search intent.

Don't take too many actions, aimed at specific rankings.

Optimize technically, especially for quick loading (core web vitals) and be sure to optimize your images well (titles, tags, etc.)

Also some structured Data (Schema.org) could help you, present your portfolio in the search results, but i can't assure this, you'll have to check.

Besides all SEO, keep the User in mind. Create something awesone, give value, publish a tool or some infographics for example, which people (inside your target audience) love.

Hey, welcome aboard! Nice work getting a portfolio up in Laravel! To make it SEO-friendly, start by optimizing each project page with unique meta titles and descriptions. Compress your images but keep the quality (try tools like TinyPNG), and don’t forget to add alt text to all visuals for better visibility. Also, integrate Open Graph tags for social media previews, make sure your site loads fast, and, if possible, add a blog section for extra keywords and regular updates. Good luck ranking up!

Hey, welcome!

Congrats on the portfolio launch! To make it search-friendly, focus on adding optimized title tags and meta descriptions with relevant keywords (e.g., “Graphic Designer Portfolio”). For your images, use descriptive file names, alt text, and compression to keep load times fast.

Make sure the site is mobile-friendly and loads quickly—Laravel is efficient, but caching and script optimization help too. Also, consider backlinking by sharing projects on Behance, Dribbble, and reaching out to design blogs. Finally, schema markup for “Portfolio” or “Creative Work” can improve search visibility.

Good luck, and keep us posted!

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.