The Ultimate WordPress SEO Guide: Tips, Checklist, and Best Practices

Team DiviFlash

Updated: February 9, 2025
Table of Contents

Optimizing your WordPress website for search engines is essential if you want to rank higher and attract more visitors. Many site owners overlook SEO until later, which can lead to costly fixes. 

While WordPress is popular for being user-friendly and SEO-friendly, simply using it isn’t enough to guarantee high rankings. You need to actively optimize your site to get the best results. Fortunately, WordPress makes it easy to implement SEO best practices.

In this WordPress SEO guide, we will cover 28 key WordPress SEO tips to help you improve your site’s rankings and visibility. Whether you’re new to SEO or refining your strategy, these tips will get you on the path to better search results.

Let’s get started. 

Initial Setup for WordPress SEO

1. Get Reliable Hosting

Getting reliable hosting is a critical first step in setting up your WordPress site for SEO. A dependable hosting provider significantly influences your website’s speed and performance, which are crucial factors for search engine rankings. A quality hosting will provide you,

  • Faster server response: Fast server response times lead to quicker page loads, while high uptime rates (ideally 99.9% or higher) ensure that your site remains accessible to visitors, minimizing lost traffic and enhancing user experience. 
  • Higher security: Quality hosting services offer robust security features, such as firewalls and malware scanning, which protect your data and build trust with users and search engines alike.
  • Scalability: Scalability is another important aspect; as your site grows, a reliable host allows you to upgrade resources without significant downtime easily. 

FURTHER READING:

2. Choose a SEO-Friendly WordPress Theme

When choosing a WordPress theme, SEO should be a top priority. Opt for one that is lightweight and fast-loading, as speed plays a significant role in search rankings. Themes like Divi, Astra, GeneratePress, and Neve are known for their minimalistic design and quick load times. 

It’s also important to ensure that the theme is fully responsive, adapting seamlessly to various screen sizes and devices to improve mobile-friendliness. Then, look for themes with clean and well-structured code, as this helps search engines crawl and index your site more effectively. 

Additionally, themes that offer built-in schema markup support, like Schema and OceanWP, can enhance how search engines understand your content and potentially lead to rich snippets in search results. Compatibility with popular SEO plugins such as Yoast SEO, Rank Math, and All in One SEO Pack is also vital, as it allows for easier on-page optimization. 

Lastly, choose a theme that receives regular updates and offers reliable support to ensure ongoing compatibility with the latest WordPress version and SEO standards, which helps maintain your site’s performance and security.

Check our list of Top 15 Best WordPress Themes to know more. 

3. Use A WordPress SEO Plugin

WordPress offers basic SEO features, but using a plugin like Yoast SEO, AIOSEO, or Rank Math can significantly boost your SEO effort to next level. These tools provide essential features like meta tag management, XML sitemaps, and readability analysis to optimize content effortlessly and improve your rankings.

Most of the SEO plugin offers a setup wizard for easy installation to configure basic settings. Once it done you can utilize the tool’s offerings according to your needs like an expert like performing technical SEO tasks or generating an XML sitemap.

Additionally, you can utilize the plugin to optimize each post’s title tags and meta descriptions, incorporating relevant keywords to enhance visibility. You can also integrate social media links within the plugin settings to improve connectivity and shareability.

Check this list to know the Best WordPress SEO Plugins.

4. Check Your Search Engine Visibility Settings

One of the initial steps in optimizing your WordPress site for search engines is to check your search engine visibility settings. By default, WordPress allows search engines to index your site, but during the initial setup, there’s an option that can inadvertently prevent this. 

You can find this setting under Settings > Reading in your WordPress dashboard, where the checkbox labeled “Discourage search engines from indexing this site” can be checked. If this option is enabled, it will hinder your site’s visibility in search results, making it crucial to ensure it is unchecked before launching your site. 

5. Allow Search Engines to Index Your Website

Once you have configured your settings, confirm that your site is accessible to search engines. This includes checking robots.txt files and ensuring there are no unnecessary blocks preventing indexing. 

To facilitate proper indexing:

  • Review your robots.txt file: Ensure it does not block important pages or directories from being indexed.
  • Monitor indexing status: Tools like Google Search Console can provide insights into how well your site is indexed and highlight any potential issues.

6. Submit Your Sitemap to Search Engines

A sitemap is a file that lists all the URLs on your site. This helps search engines like Google and Bing index your website more efficiently by providing a structured map of your site’s content, including posts, pages, and custom post types. You can view the sitemap by adding /wp-sitemap.xml to your website’s URL (e.g., yourwebsite.com/wp-sitemap.xml).

To submit your sitemap, 

  • First, generate it using an SEO plugin like Yoast SEO or Rank Math. 
  • Next, log into Google Search Console and navigate to the Sitemaps section under the Index menu. 
  • Enter the URL of your sitemap (e.g., https://example.com/sitemap.xml) and click “Submit.” Google will process your sitemap, which may take some time, and you can check the status in the Sitemaps report. 
  • Similarly, log into Bing Webmaster Tools, select your site, and submit your sitemap URL in the Sitemaps section. 

After submission, monitor the status of your sitemap in both Google Search Console and Bing Webmaster Tools, as they will notify you of any issues encountered while crawling your site. 

7. Set Up a SEO Friendly Permalink Structure

Clean, readable URLs are more trustworthy and user-friendly compared to those with random letters and numbers. By default, WordPress uses less descriptive URLs which lack clarity. However, changing the permalink settings to something specific and clear can enhance clarity and make the links more engaging for both users and search engines.

The most recommended structure is the “Post Name,” which typically looks like this: https://yourwebsite.com/post-name. Alternatively, if your site has multiple categories, you might consider using the “Category and Post Name” format. 

Make sure,

  • Keep the URLs short (ideally under 59 characters). For example, instead of a long URL   like www.example.com/post/2024/10/01/long-title-that-needs-to-be-shortened, use www.example.com/post/short-title.
  • Include relevant keywords for better understanding. For example, www.example.com/wordpress-seo-tips is more informative and relevant than www.example.com/post/1234.
  • Always avoid unnecessary stop words. For example, instead of www.example.com/the-best-wordpress-seo-tips, use www.example.com/best-wordpress-seo-tips.

To set up your permalink structure in WordPress, simply log into your dashboard, navigate to Settings > Permalinks, select your preferred structure, and click Save Changes. That’s it!

8. Get an SSL & Use HTTPS

Search engines like Google prioritize secure sites in their rankings. So obtaining an SSL certificate not only protects data but also enhances SEO performance. 

To implement this, choose a reliable hosting provider that offers free SSL certificates, install the certificate following their guidelines, and update your WordPress settings to use HTTPS by changing the site URLs. 

It’s also essential to set up 301 redirects from HTTP to HTTPS to ensure visitors are automatically directed to the secure version of your site and to update any internal links accordingly.

9. Manual Approval for Blog Comments

Setting up manual approval for blog comments helps maintain the quality of user interactions on your site. This feature prevents spam and ensures that only relevant, constructive comments are published, which can enhance user engagement and the overall reputation of your site. You can enable this option in the Discussion settings of your WordPress dashboard.

On-Page SEO Best Practices for WordPress

1. Use Keyword Research to Plan Content

Effective keyword research is the foundation of successful content creation. Utilize tools like Google Keyword Planner, Ahrefs, or SEMrush to identify relevant keywords that have substantial search volume but manageable competition. Focus on:

  • Long-tail keywords: These are more specific and often less competitive, making it easier to rank.
  • User Intent: Understand what users are looking for when they search for particular keywords to create content that meets their needs.

Once you have your target keywords, carefully incorporate them naturally into titles, headings, meta descriptions, and the body text of your posts. This strategic integration not only improves your content’s relevance but also boosts its chances of ranking higher in search engine results pages (SERPs).

2. Write And Publish High-quality Content

Writing and publishing high-quality content is a cornerstone of on-page SEO best practices for WordPress. It not only engages users, keeping them on your site longer and reducing bounce rates but also establishes relevance and authority. 

Just follow this strategy,

  1. Start with thorough keyword research to understand your audience’s needs. 
  2. Write compelling titles that incorporate primary keywords. 
  3. Structure your content using headings (H1, H2, H3) for clarity and readability. 
  4. Include internal links to enhance navigation and distribute page authority. 

Additionally, utilize visual elements like images and infographics to break up text and improve engagement. Don’t forget to make sure all visuals are optimized with alt text.

Also, aim for:

  • Originality: Ensure your content is unique and provides value to readers.
  • Depth and detail: Cover topics in detail and answer all the potential questions users may have.
  • Engagement: Use a conversational tone, add relevant visuals, and format it (like bullet points) to keep readers interested.

3. Optimize Your Post or Page Content for SEO

Once your content is created, optimizing it for SEO involves several steps:

  • Craft compelling titles: Keep them under 60 characters, include your primary keyword, and make them enticing to encourage clicks36.
  • Write descriptive Meta Descriptions: Aim for 150-160 characters that summarize the page’s content while incorporating relevant keywords. Although Google may alter these based on user queries, a well-written description can still attract clicks
  • Optimize URL structure: Set your permalinks to a format that includes the post name, making URLs clear and descriptive (e.g., https://yourdomain.com/your-post-title). This aids both users and search engines in understanding the content of the page
  • Using header tags: Structure your content with header tags (H1, H2, H3) to improve readability and help search engines understand the hierarchy of information23.
  • Incorporating keywords naturally: Place your primary keyword in the title, headings, and throughout the body without overstuffing.
  • Internal linking: Link to other relevant articles or pages within your site to enhance navigation and distribute link equity effectively

Want to optimize your website for search engine ranking? Check our Divi SEO Guide.

4. Optimize Images for WordPress SEO

Image optimization is crucial as it directly impacts page load speed and user experience, both of which are important ranking factors for search engines. Key practices include:

  • Start by using descriptive filenames with relevant keywords, such as renaming IMG1234.jpg to wordpress-seo-guide.jpg, and always include alt text for context.
  • Compress images using tools like ShortPixel or Smush to reduce file sizes without losing quality, ensuring faster load times. 
  • Choose appropriate formats. JPEG for photos and PNG for graphics and consider using WebP for better compression. 
  • Make images responsive by leveraging WordPress’s automatic size generation, and implement lazy loading to improve page load speeds.

Check out our Divi Image Size Guide, to know more about how to optimize the image for your Divi website.

5. Implement An Internal Linking Strategy

Internal links, which connect different pages within the same domain, enhance user navigation and improve search engine indexing. They help search engines discover new content and distribute link authority, boosting the visibility of newer or lower-ranking pages.

Best practices for internal linking:

  • Use descriptive anchor text: The anchor text should indicate the linked page’s content to both users and search engines. Avoid generic terms like “click here” in favor of keyword-rich phrases
  • Avoid overusing links: While internal linking is beneficial, excessive linking can dilute the effectiveness. Aim for a balanced number of links that enhance the content without overwhelming the reader
  • Implement dofollow links: Ensure that internal links are set as “dofollow” to allow search engines to pass authority between pages, which is essential for SEO.
  • Leverage plugins for automation: Consider using WordPress plugins like AIOSEO or LinkWhisper to automate the internal linking process. These tools can suggest relevant links based on your content, making it easier to implement a robust internal linking strategy
  • Create topic clusters: Organize your content into topic clusters where a central pillar page links to several related articles. This structure not only aids user navigation but also helps search engines understand the relationship between your content pieces

6. Use Categories & Tags for SEO

Categories act as broad groupings, making it easier for both users and search engines to find relevant information. This structure can lead to longer site visits and lower bounce rates, which positively impact SEO.

Tags, on the other hand, allow you to target specific keywords related to your content, increasing the likelihood of appearing in search results for those terms.

To maximize these benefits, it’s important to limit the number of categories to maintain clarity, use tags sparingly and relevantly, and avoid overlaps between categories and tags to prevent duplicate content issues.

7. Enable Breadcrumb Navigation

Breadcrumb navigation consists of a trail of links that visually represent a user’s path through a website. It allows visitors to easily retrace their steps and navigate back to previous pages without having to rely solely on the main menu. For example, a breadcrumb trail might look like: Home > Category > Subcategory > Current Page. 

Implementing breadcrumb navigation can be done easily through popular plugins like All in One SEO or Breadcrumb NavXT, which allow for straightforward activation and customization. For those comfortable with coding, manual addition of breadcrumb functionality is also an option.

Technical SEO Best Practices for WordPress sites

1. Optimize Your Website Performance

Slow-loading sites can lead to high bounce rates, as studies indicate that 40% of users abandon a site if it takes more than three seconds to load. To optimize performance, consider implementing caching solutions, reducing image sizes, and minimizing the use of heavy plugins.

Key strategies include:

  • Implement caching: Use caching plugins like WP Rocket or W3 Total Cache to store static versions of your pages, significantly speeding up load times.
  • Optimize images: Compress images using tools like ShortPixel or Smush to reduce their file sizes without sacrificing quality.
  • Minimize HTTP requests: Limit the number of elements on each page (like scripts and styles) to decrease loading time.

Want to optimize your Divi site speed? Check this Divi Speed Optimization guide.

2. Optimize Core Web Vitals

Core Web Vitals are essential metrics that Google uses to assess the user experience on your site. Ensuring that your site meets these metrics can improve its ranking in search results. 

Focus on three main areas:

  • Largest contentful paint (LCP): This measures loading performance. Aim for an LCP of less than 2.5 seconds by optimizing server response times and resource loading.
  • First input delay (FID): This gauges interactivity. To improve FID, minimize JavaScript execution time and ensure that your site is responsive to user interactions.
  • Cumulative layout shift (CLS): This assesses visual stability. Avoid unexpected layout shifts by specifying dimensions for images and videos.

Techniques such as lazy loading images, deferring JavaScript, and optimizing CSS can also help achieve better scores on these metrics.

3. Make Your Site Mobile-Friendly

With a substantial portion of web traffic coming from mobile devices, having a mobile-friendly site is imperative. Google prioritizes mobile-first indexing, meaning it evaluates the mobile version of your site for ranking purposes. 

To enhance mobile-friendliness, use responsive design, ensure quick loading times, and avoid intrusive pop-ups that can disrupt the user experience. Optimize resources specifically for mobile users, ensuring quick access to content. Also, ensure buttons and links are easy to tap on smaller screens.

4. Use Canonical Tags to Avoid Duplicate Content

Duplicate content can confuse search engines and dilute your site’s authority. Implementing canonical tags helps indicate the preferred version of a webpage to search engines, preventing potential penalties associated with duplicate content. This practice is particularly important for e-commerce sites or blogs with similar content across multiple pages.

5. Add Schema Markups

Schema markup is a form of structured data that helps search engines understand the content of your site better. By incorporating schema markup, you can enhance your visibility in search results through rich snippets, which can lead to higher click-through rates. 

Implementing schema markup can be easily achieved through plugins like Yoast SEO, Rank Math, or All in One SEO, which automatically add appropriate schema types. For those comfortable with coding, manual implementation using JSON-LD format is also an option. After adding schema markup, it’s essential to test and validate it with tools like Google’s Structured Data Testing Tool to ensure proper formatting and recognition by search engines.

6. Avoid Cannibalization

Keyword cannibalization happens when multiple pages on your site compete for the same keyword, which can confuse search engines and dilute page authority. To avoid this, ensure that each page targets a unique keyword or topic. Regularly audit your content to find overlapping keywords. Tools like Ahrefs or SEMrush can help identify pages targeting the same keywords.

If you find multiple pages competing for the same keyword, consider merging them into a single comprehensive page or updating each page to target distinct keywords. This not only clarifies your site’s structure but also enhances user experience by providing focused content

7. Redirect Old URLs

When you update or delete content you mustto redirect old URLs to relevant new pages. This prevents users from encountering 404 errors and helps maintain link equity. 

Using 301 redirects is standard practice for permanently moving old URLs to new ones. This informs search engines about the change and preserving your site’s authority.

Plugins like Redirection or Yoast SEO can help you in this matter by redirects URL effectively without manual coding. And, dont forget to regularly check for broken links using tools like Google Search Console to ensure all old URLs are properly redirected.

WordPress Off-Page SEO Strategy

1. Build High-Quality Backlinks

Backlinks, or inbound links from other websites, serve as votes of confidence for your site. The more quality backlinks you have, the more credible your site appears to search engines like Google. 

To effectively build these backlinks, always aim for creating valuable and engaging content that naturally attracts links. Publishing an in-depth guide or a well-researched case study can encourage other sites to link back to you as a trusted resource.

Guest blogging is another effective strategy. By contributing insightful articles to reputable websites in your niche, you can gain exposure and earn backlinks. Don’t overlook social media—posting and sharing your content increases visibility, making it easier for others to discover and link to it. 

Lastly, keep an eye on your competitors’ backlink profiles using tools like Ahrefs or SEMrush. This can uncover potential websites that might be interested in linking to your content, giving you new opportunities for outreach and link-building.

2. Use Social Media To Promote Your Content

Engaging with your audience on social media not only increases visibility but also encourages shares and interactions. It serves as a direct channel to drive traffic to your site, attracting users who might not find you through search engines. 

Also, engaging with your audience on platforms like Facebook, Twitter, and Instagram can enhance brand awareness and loyalty.

Since, social media is mainly for entertainment, so make your content engaging and easy to consume. Make sure the following strategies, 

  • Instead of sharing long articles, try creating visually appealing infographics that summarize key points. 
  • Timing is important too—peak engagement is between 9 a.m. to 2 p.m. from Tuesday to Thursday. 
  • If your audience is small, collaborate with influencers using tools like BuzzSumo. 
  • Optimize your posts with relevant keywords to boost visibility on platforms like Facebook, LinkedIn, Medium, and X (formerly Twitter), which are all indexed by Google and can help improve SEO.

3. Publish Guest Posts On Relevant Websites

Just like the social media publishing guest posts on relevant websites is a technical SEO best practice for WordPress, as it enhances visibility and authority. Guest posting increases brand awareness and recognition while simultaneously building high-quality backlinks that signal credibility to search engines. 

To maximize effectiveness make sure the following things,

  • Choose sites that align with your niche. 
  • Write well-researched and engaging content related to the host audience.
  • Thoroughly follow their submission guidelines.

4. Utilize Email Marketing Strategies

Email marketing remains a potential tool for driving traffic and engagement. Build an email list by offering valuable content or incentives, then regularly send newsletters that highlight your latest posts or resources. This keeps your audience informed and encourages repeat visits to your site.

To integrate Email Marketing with SEO follow these strategies, 

  • Grow your email list using SEO: Optimize your website content for search engines to attract visitors who can be converted into email subscribers. Check this guide to learn more about How to Grow an Email List.
  • Strategic placement of sign-up forms: Position email sign-up forms prominently on your website to increase visibility and conversion rates. It’s good to place it somewhere near the top of the page, as many users do not scroll down to find calls to action.
  • Segment your audience: Customize your email content to match subscriber interests. You can segment your email lists to ensure recipients get relevant content which eventually boosts engagement and improves SEO.
  • Share valuable content via email: Always promote your best content through email campaigns. This not only drives traffic back to your website but also encourages sharing and backlinks.
  • Utilize keyword insights: Use your SEO keyword research to create subject lines and email content that connect with your audience. This way you can increase the chances of email open rates and engagement.
  • Feedback and engagement: Ask subscribers for feedback through emails to better understand their preferences. Understanding this will help you refine future campaigns and improve overall content relevance.

5. Participate Online Communities & Forums

Engaging in online communities related to your niche can significantly boost your visibility. It helps businesses connect with their target audience, generate fresh content, and identify trending topics for better keyword optimization. 

Active engagement also builds authority and trust which makes users more likely to visit your site for expert insights. Additionally, it opens up natural link-building opportunities as valuable contributions may be shared or linked back to. 

Monitoring Your WordPress SEO Performance

SEO is a continuous process that often requires multiple adjustments to discover the best strategy for your website. So, monitoring your SEO performance is a top most priority for understanding how well your website is performing in search engine results and for making informed decisions to optimize your strategies. 

SEO monitoring often involves tracking key metrics such as keyword rankings, organic traffic, engagement metrics (like click-through rates and bounce rates), and technical aspects of your site, including page speed and broken links. 

You can utilizing tools like Google Search Console and Google Analytics  for real-time insights into your website’s performance. Additionally, specialized SEO monitoring tools can provide comprehensive reports on keyword performance, competitor analysis, and backlink profiles. Later with this report you can refine your SEO tactics accordingly. 

Regularly reviewing these metrics ensures that you can adapt your strategies in response to changing trends and maintain or improve your search engine visibility over time.

WordPress SEO Tips

Here are some expert WordPress SEO tips to enhance your website’s visibility and performance in search engine results:

  • Check your visibility settings: Ensure that your WordPress visibility settings are configured to allow search engines to index your site. This setting can be found under Settings > Reading. If the option to discourage search engines from indexing your site is checked, it will severely limit your SEO potential.
  • Choose SEO-friendly permalinks: Set your permalinks to a structure that includes the post name, making URLs more descriptive and user-friendly. This can be adjusted under Settings > Permalinks and is crucial for improving both user experience and search engine rankings.
  • Install an SEO plugin: Utilize a robust SEO plugin like Yoast SEO or Rank Math. These tools help optimize your content, manage meta tags, generate XML sitemaps, and provide recommendations for improving your on-page SEO.
  • Optimize content with keywords: Conduct keyword research to identify relevant keywords for your niche, and strategically incorporate them into your titles, headings, and throughout your content. This helps search engines understand the focus of your pages.
  • Use Headers effectively: Organize your content using header tags (H1, H2, H3) to create a clear hierarchy. This not only improves readability but also helps search engines better understand the structure of your content.
  • Add alt text to images: Include descriptive alt text for all images on your site. This practice enhances accessibility and provides context to search engines about the content of the images, which can contribute to image search rankings
  • Create internal links: Use internal linking to connect related content on your site. This helps distribute page authority throughout your site and keeps visitors engaged longer, which can positively impact SEO
  • Generate an XML sitemap: Submit an XML sitemap through Google Search Console to help search engines crawl and index your pages more efficiently. Most SEO plugins can generate this sitemap automatically
  • Optimize page speed: Ensure that your website loads quickly by optimizing images, using caching plugins like WP Rocket, and choosing a lightweight theme. Page speed is a ranking factor for search engines and affects user experience
  • Monitor performance regularly: Use tools like Google Analytics and Google Search Console to track key metrics such as organic traffic, bounce rates, and keyword rankings. Regular monitoring allows you to adjust strategies based on performance data

WordPress SEO Checklist 

WordPress SEO Checklist

FAQs about WordPress SEO

1. What is WordPress SEO?

WordPress SEO is the process of optimizing a WordPress website to rank higher in search engine results. This includes improving various aspects of the site, such as content, meta tags, site speed, and mobile-friendliness, to attract more organic traffic from search engines like Google and Bing.

2. Why is SEO Important for WordPress?

SEO is crucial for WordPress because it helps increase organic traffic, build credibility, improve user experience, and drive conversions. Higher search engine rankings mean more visitors and potential customers without relying on paid advertising.

3. Is WordPress Good for SEO?

Yes, WordPress is very SEO-friendly due to its flexibility and the availability of powerful SEO plugins. Features like customizable URLs, mobile-responsive themes, and easy-to-manage content make WordPress an excellent platform for optimizing websites for search engines.

4. What are the Best SEO Plugins for WordPress?

Some of the best SEO plugins for WordPress include Yoast SEO, Rank Math, All in One SEO Pack, and SEOPress. These plugins provide essential tools for optimizing on-page SEO, managing meta tags, creating XML sitemaps, and more.

5. How Can I Improve My WordPress SEO Quickly?

To quickly improve your WordPress SEO, install an SEO plugin like Yoast or Rank Math, optimize your site for speed using caching and image optimization plugins, and create high-quality, keyword-optimized content. Additionally, focus on internal linking, submit an XML sitemap to Google, and ensure your site is mobile-friendly with a responsive theme.

Conclusion

By following these WordPress SEO tips, you can significantly improve your site’s visibility and ranking in search engine results. Remember, SEO is an ongoing process, and staying consistent with your efforts will yield the best results over time. 

Regularly monitor your site’s performance, update your content, and adapt to changes in search engine algorithms to maintain your rankings. With the right strategies in place, your WordPress website will not only attract more organic traffic but also provide a better user experience, helping you achieve your online goals. 

If you’re still uncertain about your SEO strategy, we recommend considering VizibleSEO. They adopt a holistic approach to SEO, providing high-quality, conversion-driven services at competitive prices. Book a consultation with VizibleSEO today and begin driving meaningful traffic to your website!

FURTHER READING:

Team DiviFlash

At DiviFlash, we are more than just a team – we are a collective of Dev Experts, Word Artists, Design Virtuosos, and Marketing Maestros, all united by our profound expertise in Divi and WordPress. Our mission is to provide you with accurate, insightful, and in-depth content aimed at enriching your understanding of Divi, WordPress, and the art of web design.

0 Comments

Submit a Comment

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