Skip to content
Home » On-Page SEO: Complete Guide with 17 Essential Elements for Higher Rankings

On-Page SEO: Complete Guide with 17 Essential Elements for Higher Rankings

on page seo with 17 important on page seo elements
Spread the love

On-page SEO is one of the main part of Search Engine OptimizationOn-page SEO is like making your website friendlier for search engines and visitors. It is the same as giving your website treatment and fixing all the issues that were a hurdle between your website and search engines. 

After following all the On-Page guidelines, Search Engines can efficiently find, explore, and comprehend your content. It also means making sure your website is easy to navigate and links to other helpful pages on your website.

When you search for something on the internet, search engines like Google try to show you the most helpful results. To do this, they look at the content of each web page to see if it matches what you are looking for, and this is called “search intent.”

On-page SEO helps you make sure that your web pages are written in a way that matches the search intent of the people who are looking for your content.

Following all the appropriate On-Page techniques drives a more organic and appropriate target audience to your website and improves your search engine rankings.

On-Page SEO vs Off-Page SEO: What is the difference?

On-Page SEO 

Imagine your website is a store. On-page SEO is like making sure your store is well-organized and easy for customers to find what they’re looking for.

You do this by using the right keywords in your product descriptions, making sure your aisles are easy to navigate, and putting up clear signs to help customers find what they need.

Also, On-page SEO, a crucial aspect of search engine optimization (SEO), involves enhancing individual web pages to improve their positioning on SERPs and the visibility of your website by driving relevant and quality traffic that can convert and give you organic leads.

By optimizing various elements on each page, such as the content, title tags, meta descriptions, and internal linking, On-Page SEO enhances a website’s overall search engine performance.

Off-page SEO

Off-page SEO, on the other hand, is like telling people about your store. You can do this by advertising in the newspaper, handing out flyers, or getting your store mentioned in a magazine article. The more people know about your store, the more likely they are to come and visit.

Off-page SEO, also known as off-site SEO, encompasses various techniques aimed at improving a website’s grading in search engine results pages (SERPs). While link building is a significant component of off-page SEO, it’s not the sole focus.

Other strategies include blogging, website design, social bookmarking, and other promotional methods. These techniques work together to enhance a website’s entire authority and reliability in the eyes of search engines, boosting its position in SERPs and attracting more organic traffic.

Both the On-page SEO and the Off-page SEO are essential for getting more people to visit your website. But since you have more control over on-page SEO factors, it’s a good place to start when you’re building your SEO strategy.

Importance of On-Page SEO

Search Engine Optimization (SEO): Matching User Intent with On-Page SEO is an important key factor if you want to get top-ranking results on SERP in 2024.

Search engines like Google use search terms and other on-page SEO elements to determine if a web page aligns with a user’s search query. If the page is relevant and provides valuable information, Google will display it to the user. Essentially, Google considers on-page SEO signals when ranking web pages.

While the Google algorithm constantly evolves, prioritizing user experience remains a core principle. Google emphasizes “people-first content,” which means creating valuable content that matches user intent is more crucial than ever.

In the competitive arena of online business, search engine optimization (SEO) excels as a cornerstone of digital marketing strategies. Whether you run a small or large enterprise, optimizing your website’s on-page SEO is crucial for enticing organic traffic and boosting your online presence.

SEO stands out among other digital marketing strategies due to its remarkable return on investment (ROI). With relatively low upfront costs and long-lasting benefits, on-page SEO delivers consistent growth and passive traffic for years to come.

A staggering half of all website traffic originates from search engines like Google and Bing. This translates into nearly 40% of online revenue stemming from search traffic alone. Consider this: the top result on a Google search page captures over 32% of keyword traffic, and the first page of search results snatches up a whopping 91.5% of all traffic.

The numbers are clear: on-page SEO is a game-changer for businesses of all sizes. By optimizing your website’s content, technical structure, and user experience, you can aim your website to the forefront of search results, attracting more visitors, generating leads, and ultimately driving revenue.

Embrace the power of on-page SEO and unclose the sustainable growth potential and success in the ever-evolving digital landscape.

List of 17 Important On-Page SEO Elements

Within the scope of SEO, on-page SEO plays a key role in enhancing your website’s visibility and attracting more organic traffic. To help you navigate this crucial aspect of SEO, we’ve compiled a straightforward list of the 12 most important on-page SEO elements that you need to optimize.

By meticulously optimizing each of these elements across every page on your website, you can significantly help you with your website ranking in search engine results pages (SERPs) and attract more visitors seeking the information you offer.

Let’s delve into each of these crucial elements:

1. E-E-A-T

E-E-A-T is a set of guidelines that Google uses to help its employees, called Quality Raters, evaluate the quality of search results. The full abbreviation of E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness.

These guidelines are not a direct ranking factor, but they can help website owners understand what Google considers to be high-quality content. By following E-E-A-T principles, website owners can increase their chances of appearing in Google’s search results.

When it comes to on-page SEO, convincing Google that your website’s information is reliable and valuable is crucial. Google strives to provide users with the best and most trustworthy content at the top of search results.

Establishing yourself as an authority in your field and consistently producing high-quality content will amplify your search rankings.

2. Title Tags: The First Impression Matters

Every page on your website has a title tag and a short snippet of HTML code to tell search engines and users about the page. When someone searches for something, the clickable link in the search results comes from the page’s title tag.

They aren’t the most important on-page element, but they can be if they need to be optimized.

Here are some common title tag mistakes to avoid:

·  Too long or too short: Title tags should be between 50 and 60 characters long.

·  No main keyword: The title tag should include the main primary keyword or topic the page is about.

·  Same title tag across multiple pages: Each page should have a unique title tag.

For example, if you’re optimizing a location page for your business, include the city of that location. That way, your page will appear in local searches.

If you have a page selling a product, include the name of the product in the title tag. These are quick and effortless victories for on-page optimization.

Some other points to consider while optimizing your web pages Title Tags are:

  • Include your primary keyword early
  •  Briefly summarize the content’s core value
  •  Aim for 50-60 characters, including spaces, not too long or too short
  •  Avoid keyword stuffing and overly technical jargon
  •  Encourage users to click and learn more
  •  Use your brand voice and unique selling points
  •  Each web page should have an individual and unique title tag

Bonus Tip: Test and refine! Utilize tools like Google Search Console to analyze click-through rates on existing titles and experiment with different variations to see what performs best.

Key Note: Effective title tags are a balance of SEO optimization, user engagement, and brand identity. By implementing these best practices and tailoring them to your specific content, you can create compelling titles that attract clicks and boost your SEO performance.

3. Meta Description: The Hook that Entices Clicks

The meta description is the short text displayed below your page’s title in search results. Unlike the title tag, you have more space to elaborate on what the page is about.

While meta descriptions aren’t directly responsible for ranking higher, they play a crucial role in convincing users to click on your page (known as Click-Through Rate or CTR). Increased CTR leads to more traffic and conversions for your website.

For local SEO, incorporating local signals into the meta description helps both users and search engines understand your business’s location.

4. URL Structure: The Clear Path to Your Content

The URL structure, or web address, of a page, is another small piece of information that informs search engines and website visitors of the main topic of the page. Just like the title tag, keep the URL short and include the main keyword.

Pay attention to the hierarchy of the URL.

For example, the URL “shoes/hiking-boots/men” indicates that the page is about hiking boots for men within the broader category of shoes. This lets search engines understand that your page is specifically about hiking boots for men rather than just shoes in general.

Write this yourself (Here are two On-Page SEO examples of well-organized and poor structure of the URL :

·  Good =

·  Bad =

In the two shared URLs above, you can notice that the page is about fast-track structured bags. In the second example, it could point to the exact page, but it is difficult to identify if the page is about bags or dresses. Search engines also couldn’t understand that either.

5. Heading Tags: The Signposts of Your Content

Heading tags are like signposts on your web page, guiding search engines and users through the key sections of your content. Each page should have one main heading, or H1 tag, and subheadings, or H2 tags, to organize the different categories of information.

Treat your headings like mini introductions to the following content. The more specific the content, the more specific the heading tag should be. For instance, instead of a general heading like “Products,” use a more descriptive one like “Top-Rated Hiking Boots for Men.

The order of your headings should move from general to more specific. This structure helps search engines grasp the main topic of your page, which is hiking boots. It also allows them to understand the specific details you’ve included (brands, types, etc.). For readers, headings make your content more scannable and easier to digest.

6. Picture Perfect: How Alt Tags Help Your Website Shine

Imagine a world where search engines are blind to images and videos. They can only understand words, leaving them needing to be more knowledgeable about the visual content on your website. That’s where alt tags come in, acting like little helpers to bridge the gap between sight and text.

Think of an alt tag as a name tag for your pictures and videos. Just like a name tag tells you who someone is, an alt tag tells search engines what your image or video is all about. This is important because search engines cannot see the picture themselves, so they rely on alt tags to understand what it shows.

An image representing an example of a Ferro Rocher chocolate box to mention how we can make use of alt tags and alt text to describe images on our website.

Here’s an example to make it clearer. Imagine you have a picture of a delicious Ferrero Rocher Chocolate on your website to sell. They wouldn’t know it’s a box, or a chocolate and which brand it is! But if you add an alt tag that says “Ferrero Rocher T30 75g chocolates in a box by Ferrero,” search engines will instantly know what the picture is about. This makes it much easier for them to find your website when someone searches for a “Ferrero Rocher 75g Chocolate Box”.

So, next time you add a picture or video to your website, remember to give it a descriptive alt tag. It’s like giving your visual content a voice, helping it be seen and understood by everyone, including search engines. It’s a small but important step that can create a huge difference in your website’s success.

Here are some key takeaways:

·  Alt tags are important for search engines. They help search engines understand what your pictures and videos are about, which can improve your website’s ranking.

·  Alt tags are important for accessibility – People who utilize screen readers depend on alt tags to figure out your website content.

·  Alt tags are easy to add – Alt tags can be mentioned to images and videos using the website’s content management system or with the help of manual coding if the website is custom-coded.

·  Alt tags should be descriptive – Use clear and brief information to describe the content of your image or video.

By following these tips, you can ensure that your alt tags are working hard to help your website succeed.

7. Keywords – Stop the Keyword Chaos Because Topic Clusters Rule SEO

Listen up, SEO warriors! We all know keywords are key, but have you ever fallen into the trap of creating multiple pages all targeting the same word? You know, thinking “more is more”? Buckle up because you’re about to learn a game-changing secret: topic clusters are where it’s at!

Think about it this way: imagine search engines as confused shoppers lost in a massive store. Each of your pages targeting the same keyword is like a separate aisle, all claiming to sell the same item. The shoppers get overwhelmed, needing to know which aisle to choose. That’s how search engines feel when they see multiple pages vying for the same spotlight. They get confused, and in the end, your pages need to rank higher.

But wait, there’s hope! Enter the magic of topic clusters. Forget keyword stuffing and density – it’s time to think bigger. Instead of focusing on single keywords, we group related keywords and pages by theme. Think of it like organizing a library: each section focuses on a specific topic, with books (pages) neatly categorized within. This helps searchers (and Google) quickly find what they need, boosting your ranking and overall SEO strength.

So, in simple terms:

1. Craft pages optimized for relevant keywords.

2. Organize those pages under a central topic, creating a “cluster.”

3. Use long-tail keywords to refine each page’s focus further.

4. Voila! You’ve created a powerful information hub that search engines love.

Forget the keyword chaos and embrace the power of topic clusters. It’s the future of smart SEO, and it’s easier than you think!

8. SEO Content- Which will always stay as king and powerhouse of SEO

We’ve covered a lot of ground, but one element stands out as the ultimate ruler of SEO: content. It’s more than just authoritative and trustworthy information, as Google’s E-A-T principle suggests. Content that truly reigns supreme should:

· Spark interest and curiosity: Dive into topics people actually want to read about. Make them feel like they’re on an exciting adventure, not a dull school lesson.

· Start a conversation: Encourage readers to interact, share their thoughts, and explore other pages on your site. Turn them from passive viewers into engaged audiences.

· Become a social media star: Create content so good people can’t resist sharing it on Facebook, Twitter, and all their favorite platforms. Watch your reach and influence skyrocket.

· Stand out from the crowd: Avoid copy-pasting content from other sites. Be original fresh, and offer a unique perspective.

Even the most expert-driven content won’t climb the SEO ladder if it’s presented in a dry, boring way. Imagine a dense, unappealing block of text about something only a few people care about. Not exactly a recipe for success!

Remember, content is king. Make it captivating, engaging, and shareable, and watch your SEO reign supreme.

9. Internal linking – Connecting the Dots

Now Let’s Understand Why Internal Links Matter for SEO

Imagine your website as a vast library. Each page is a unique book filled with valuable information. But how do readers discover all the amazing content you have to offer? That’s where internal links come in, acting like invisible bridges connecting one book to another.

Internal links are simply text links on a page that point to other pages within your website. They play a crucial role in SEO for two key reasons:

1. Helping Search Engines Understand Your Website:

Search engines such as Google employ bots called “crawlers” to explore websites and understand their content. When crawlers encounter internal links, they follow them, discovering new pages and building a map of your website’s structure. This helps them grasp the overall theme and focus of your website, ultimately leading to better ranking in search results.

2. Engaging Your Visitors:

Internal links aren’t just for search engines; they’re for your readers, too! When you link to relevant content within your articles, you provide readers with additional information and context. This encourages them to explore your website further, clicking on related pages and spending more time immersed in your content.

If the user stays longer on the website, it increases your engagement rate. It transmits a positive favor to Google about your website, indicating that your website provides valuable information that keeps visitors hooked. This, in turn, boosts your SEO and helps you reach a wider audience.

Here’s an example:

Imagine you’re reading an article about different types of birds. The author mentions the majestic bald eagle and includes a link to another page showcasing stunning photographs of these birds in their natural habitat. Intrigued, you click on the link and delve deeper into the world of bald eagles. This simple internal link has not only enhanced your reading experience but also benefited the website’s overall SEO score.

So, remember: internal links are like the invisible threads that weave your website together. They guide search engines and readers alike, creating a seamless and engaging experience. By strategically using internal links, you can enclose the full potential of your website and fly to the top of the search engine rankings.

10. Page Speed – Why Fast Loading Pages Matter for Your Website

Imagine waiting for a website to load, watching the little spinning circle go around and round. Frustrating, right? That’s exactly what happens when websites take too long to load, and it’s a big problem for Google. In fact, page speed is a major factor that Google considers when ranking websites. This means if your website is slow, it’ll be hidden deep in search results where nobody will find it.

Think of it this way: when you search for something online, you want answers quickly. You need more time to load a website, especially on your phone. If it takes too long, you’ll click away and go somewhere else. Google knows this, and that’s why they reward websites that load fast.

But how do you know if your website is fast enough? Luckily, there are plenty of free tools available, like Google’s Page Speed Insights, that can analyze your website and tell you exactly what issues need your attention to be improved.

Here are some of the things that can slow down your website:

·  Large images: Big, high-resolution images take longer to load, making your website slower.

·  Too many plugins: Every plugin you add to your website adds a little bit of weight, which can slow things down.

·  Unoptimized code: Messy code can make it harder for browsers to read and understand your website, resulting in slower loading times.

The good news is that there are things you can do to improve your website’s speed:

·  Optimize your images: Use tools like TinyPNG to compress your images without losing quality.

·  Delete unnecessary plugins: Only keep the plugins you absolutely need and get rid of the rest.

·  Minify your code: This means removing unnecessary characters and whitespace from your code, making it smaller and faster to load.

Putting your efforts and time into improving your website’s speed is absolutely worth it. Not only will it improve your ranking in search results, but it will also provide a better experience for your visitors, keeping them engaged and coming back for more.

11. Mobile-friendliness – Why Your Website Needs to Be Phone-Friendly

Imagine browsing a website on your phone, but the text is tiny, the buttons are impossible to click, and the pictures are blurry. Frustrating, right? That’s exactly what happens when websites aren’t mobile-friendly, and it’s a big problem for Google.

Here’s the truth: over half of all internet users access websites from their phones. That’s why Google now prioritizes websites that are optimized for mobile devices. In fact, it even ranks websites based on their mobile versions first, not their desktop versions!

So, what makes a website “mobile-friendly”? It’s all about creating a smooth and easy experience for users on their phones. This means:

·  Large, readable text: No one wants to squint to read your content on a small screen.

·  Properly sized images: Images should be clear and adjust automatically to fit the screen.

·  Functional buttons and links: Buttons should be easy to tap, and links should open correctly.

·  Fast loading times: Nobody has time for slow websites, especially on their phones.

Although Google was offering a Mobile-Friendly Test tool that were telling us if our website is mobile friendly or not, the sad part is that this tool is no longer available. But for the replacement, you can use the lighthouse to get suggestions for your website improvement.

There are some other plenty of options that you can try to get better speed for your website, such as:

·  Using a responsive theme: This means the website automatically adjusts to different screen sizes.

·  Optimizing your images: Compress your images to make them smaller without losing quality.

·  Testing on different devices: Before you publish your website, ensure it looks perfect and functions properly on different mobile phones.

Remember, a mobile-friendly website is no longer an option; it’s a necessity. By making sure your website is optimized for mobile devices, you’ll not only satisfy Google’s algorithms but also provide a great experience for your visitors, keeping them engaged and coming back for more.

12. Keeping Your Visitors Hooked: The Power of User Engagement

Imagine you’ve written a fascinating article, but everyone who reads it clicks away after a single paragraph. Not a great feeling, right? Google feels the same way. When visitors don’t engage with your content, Google assumes it’s not interesting or useful. This means your website’s ranking can take a nosedive.

But how do you get visitors to stick around and interact with your content? The key is user engagement. This means encouraging visitors to click on other pages, use your tools, watch videos, and spend more time exploring your website.

Here are some signs that your audience is engaged:

·  Clicking through to other pages: This shows they’re interested in learning more about what you offer.

·  Interacting with tools and features: This indicates they find your content valuable and useful.

·  Watching videos and listening to audio: This means they’re actively consuming your information.

·  Staying on a page for a long time: This suggests they’re engrossed and enjoying your content.

One way to measure engagement is through the bounce rate. This indicates how fast visitors are leaving a web page without interacting with it. A high bounce rate indicates that something needs fixing, like:

Slow loading times: If your page loads slowly, nobody will wait forever for a page to load.

Mobile-unfriendly design: Make sure your website is easy to use on any device.

Content that needs to be more interesting or written: Capture your audience’s attention with fresh, engaging content.

By focusing on user engagement, you’ll create a website that people love to visit. This not only keeps your visitors happy, but it also boosts your ranking in search results, making it easier for people to find your amazing content.

13. External Links

External Links: Allies or Enemies in the SEO Game?

Imagine you’re writing a research paper and citing your sources. You want to use trustworthy references to strengthen your work. In the world of SEO, external links play a similar role – they help search engines decide how “trustworthy” and relevant your website is.

Think of good links as votes of confidence: the more reliable websites that link to you, the more trustworthy your site seems to search engines. This can promote your ranking in search results, bringing in more visitors.

So, remember, external links are valuable allies in the SEO game, but use them wisely. Quality over quantity is key! Stick to linking to relevant, trusted sources and avoid going overboard. That way, you’ll make a good impression on both search engines and your visitors.

14. Sitemaps – Why Sitemaps Matter for Your Website

Think of your website as a giant maze. Now, imagine search engines like Google trying to explore it without a map. That’s where a sitemap comes in!

Even though websites get crawled eventually, having a sitemap acts like a handy guide for search engines, making it much easier for them to find and understand all your pages. This means two major benefits:

1. No Page Left Behind: A sitemap helps search engines discover all the hidden corners of your website, even the ones tucked away deep within menus. This gives every page a chance to be seen and climb the search engine ladder.

2. Priority Pass: Not all pages are created equal, right? A sitemap lets you tell search engines which pages are the most important, the ones you want them to visit first. This helps structure your website in their eyes and improves the chances of the right pages showing up in search results.

So, ditch the maze mentality and create a clear map for your website. Search engines will thank you, and your internal pages will finally get the visibility they deserve!

15. Robots.txt – Chatting with Search Engines through robots.txt

Robots.txt files act as website whispers, and with the help of these files, you can communicate with Search Engine robots.

Imagine your website is a big house, and search engines are curious visitors wanting to take a peek. That’s where robots.txt comes in – it’s like a handy note at the door telling them which rooms they can explore and which ones are best left closed.

Even though having robots.txt doesn’t directly boost your website’s SEO, it’s important to keep it tidy and up-to-date. Here’s why:

Friendly Guide, Not Blockade:

· Think of robots.txt as a helpful guide, not a bouncer. Use it to point search engines to your sitemap, showing them the important rooms (pages) they shouldn’t miss.

· Double-check it regularly to make sure no “good” pages are accidentally locked away. If Google Search Console tells you about crawling issues, robots.txt might be the culprit.

Less Work, More Crawl:

· By telling search engines which pages to skip (like temporary files or duplicates), you make their job easier and faster. This frees them up to crawl the “good” pages more often, potentially boosting your visibility.


· No robots.txt? No worries! Search engines will still explore your website eventually.

· But having a well-organized robots.txt can be like giving them a friendly tour, improving their understanding, and potentially giving your website an edge.

So, keep your robots.txt file clear and chatty, and watch your website shine in the eyes of curious search engines!

16. Text-to-HTML – Cracking Ratio Code

In the world of website ranking, content reigns supreme. But is it enough to pile on the words? Not quite! The secret sauce lies in the balance between your textual content and the underlying HTML code. Here’s why the “text-to-HTML ratio” matters:

Search Engines Love Text:

· Think of search engines like bookworms. They crave real, informative text to understand what your website is all about. So, the more text you have, the easier it is for them to “read” and rank your site.

Text in Pictures Won’t Do:

· Images with embedded text are pretty, but they’re invisible to search engines. If you want that text to count, keep it plain and simple – typed out for all to see.

Less Code, More Speed:

· An overstuffed code with tons of HTML can weigh down your website, making it sluggish and frustrating for visitors. Reducing unnecessary code and focusing on text not only benefits search engines but also gives your website a much-needed speed boost.

The Golden Ratio:

· So, how much text is enough? While the exact number can vary, ideally, you want a healthy balance. Aim for a text-to-HTML ratio of at least 25%.


Content is king, but text is the queen. Prioritize informative, relevant text and keep your code clutter-free. This winning combination will not only keep search engines happy but also give your website the best chance to shine in the online spotlight.

Now go forth and craft websites that are content-rich, code-lean, and SEO-awesome!

17. Website Cleanliness: Why Banishing Glitches Matters

Imagine your website as a shiny new car. Wouldn’t you want it polished and purring, free from any annoying rattles or squeaks? The same goes for the underlying code, the HTML, that makes your website tick. Having errors in this code, like typos or misspellings, is like having dents and scratches – not ideal!

Why Worry About Glitches?

While HTML errors won’t directly cause your website to plummet in search rankings, they’re like tiny gremlins whispering doubts to search engines. A website riddled with errors might raise red flags about its overall quality and trustworthiness.

Fixing the Flickers:

Here’s the good news: these gremlins can be banished! Tools like W3C validation can show you any errors lurking in your code, making it easy to fix them and give your website that sparkly, clean look.

Benefits Beyond Rankings:

Beyond search engines, fixing HTML errors also makes your website smoother and more enjoyable for visitors. No one likes encountering broken links or buggy pages! A clean website provides a better user experience, which goes a long way in keeping visitors happy and coming back for more.


Think of website clean-up as a regular tune-up, keeping your site running smoothly and looking its best. By banishing those HTML errors, you’re not just pleasing search engines; you’re giving your visitors the experience they deserve – a polished, enjoyable, and trustworthy online space.

So, grab your toolbox and get rid of those website gremlins! Your shiny online car will thank you for it.

Wrapping Up

Imagine your website as a puzzle. Each piece called an “on-page SEO element,” plays a role in boosting your ranking in search engine results pages (SERPs). While other pieces like technical SEO and off-page factors matter too, focusing on on-page elements is like completing the picture right in front of you, making an immediate impact.

Some pieces alone may not change the big picture much. But when you put them all together – juicy content, lightning-fast speed, and mobile-friendliness – that’s when the magic happens. They work hand-in-hand, like a well-oiled machine, pushing your website up the rankings ladder.

The reward? Pages so optimized they attract more organic traffic, keep users glued to their screens, and ultimately lead to more conversions. It’s like building a welcoming online home where people love to visit and stay awhile, turning casual browsers into loyal fans.

So, take into account the power of on-page optimization. Start piecing together your website’s puzzle, element by element. Watch your rankings climb, engagement soar, and conversions bloom – all thanks to a perfectly optimized online presence.

Remember, a complete on-page SEO picture brings more than just bragging rights. It’s the key to unlocking long-term success and growth for your website, attracting the right audience, and converting them into valuable assets. Go forth and puzzle away!

Leave a Reply

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