SEO (search engine optimization)
Optimizing SEO
A Deep Dive into Meta Tags, Open Graph, NextSEO, and Schema Markup:
## Introduction In the vast realm of web development, the success of a website often hinges on its discoverability. A well-thought-out SEO strategy can make a significant difference in how your website performs on search engines and social media platforms. In this blog post, I'll take you through my journey of implementing SEO on my web developer portfolio by adding meta tags, og:links, utilizing NextSEO, and incorporating schema markup. ## Implementing Meta Tags Meta tags serve as the building blocks of your website's SEO. I began by adding crucial meta tags within the
<Head><meta charset="utf-8"/><link rel="icon" href="https://res.cloudinary.com/dtvtphhsc/image/upload/fl_immutable_cache.lossy.progressive/v1693675157/sufi_gt9fke.webp" sizes="any"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Sufian Mustafa - Web Developer Portfolio</title><meta name="description" content="Welcome to the portfolio of SuFiaN MusTaFa, a passionate web developer based in Pakistan. Explore my projects and skills in web development. I have a wide range of experience in web development, with a focus on front-end technologies such as HTML, CSS, and JavaScript with a particular focus on ReactJS NextJS"/>
<meta name="author" content="Sufian Mustafa"/><meta property="og:title" content="Sufian Mustafa - Web Developer Portfolio"/><meta property="og:description" content="Explore the work of Sufian Mustafa, a web developer with a passion for creating stunning web applications."/><meta property="og:url" content="https://sufianmustafa.com/"/><meta property="og:type" content="website"/><meta property="og:image" content="https://res.cloudinary.com/dtvtphhsc/image/upload/v1694356123/Sufian-Mustafa-Web-Developer_en5jxl.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:url" content="https://sufianmustafa.com/"/>
<link rel="canonical" href="https://sufianmustafa.com/"/><NextSeo title="Sufian Mustafa - Web Developer" description="Explore Sufian Mustafa's proficiency in various technologies and tools. Discover his expertise in web development, including ReactJS, Node.js, HTML5, CSS3, and more." author="Sufian Mustafa" openGraph={{ title: "Sufian Mustafa - Web Developer", description:"Explore Sufian Mustafa's proficiency in various technologies and tools. Discover his expertise in web development, including ReactJS, Node.js, HTML5, CSS3, and more.", type: "webpage", url: "https://sufianmustafa.com/", images: [ { url: "https://res.cloudinary.com/dtvtphhsc/image/upload/v1694356123/Sufian-Mustafa-Web-Developer_en5jxl.png", width: 800, height: 800, alt: "Product Image", }, ], }}/></Head>
Leveraging Open Graph (og:links)
Open Graph tags are vital for controlling how your content appears when shared on social media platforms. To enhance the social sharing experience, I incorporated Open Graph tags. Here's a glimpse of how I implemented them:
<meta property="og:title" content="Sufian Mustafa - Web Developer Portfolio" />
<meta property="og:description" content="Explore the work of Sufian Mustafa, a web developer with a passion for creating stunning web applications." />
<meta property="og:url" content="https://sufianmustafa.com/" />
<meta property="og:type" content="website" />
<meta property="og:image" content="https://res.cloudinary.com/dtvtphhsc/image/upload/v1694356123/Sufian-Mustafa-Web-Developer_en5jxl.png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />