The Ultimate Toolbox for creating
amazing web sites!

SEO Assistant

This tool helps you make your web pages more search engine friendly. The SEO assistant is available via the Page menu.

The SEO Assistant scans the page for missing image descriptions, keywords, sitemap.xml/robot.txt, header tags, broken links, mobile support and more. Double clicking one of the reported issues will either open the properties (meta tags, sitemap etc.) so you can fix the issue or select the object in the workspace. The SEO Assistant window is a 'modeless' window, which means that you do not have to close it to continue working on your website.
Here is a list of common issues and solutions.
Note that these are just recommendations.

Invalid page title
The page does not have a meaningful title.
Page has no description
Add a description in the meta tags section of the page properties.
Page has no keywords
Add keywords in the meta tags section of the page properties. The keywords are typically separated by a comma (,)
Page has no language
Set the page language in page properties.
Page is not mobile friendly
Add breakpoints or use flexible layout to make the page mobile friendly.
More information about making your website responsive is available here: Responsive Web Design - Design Techniques
Web site has no sitemap.xml
Enable 'Generate sitemap' for this project.
More information about site maps is available here: Site Maps
Web site has no robots.txt
Enable 'Generate robots.txt' this project.
More information about robots.txt is available here: robots.txt
Page has no header tags
Using headings (<h1>, <h2> etc) on a web page is important. Search engines use the headings to index the structure and content of your web pages. Users skim your pages by its headings. <h1> headings should be used for main headings, followed by <h2> headings, then the less important <h3>, and so on. Also, make sure the order of the headings is correct.
Image has no description
Ensure that a description (alternative text) for images is added to all informational and functional images.
Use an empty description for decorative images.
Link seems to be broken
This warning will be displayed when the software cannot access the specified link.

Note that you can also verify all links in the project via the Link Manager in the Tools menu.
Image too large (> 750KB)
Large images will impact the performance of the page. Make sure image are optimized before adding them to the page.
The maximum size trigger can be customized via the context menu.
Invalid page title
Missing description
No keywords
No language
Heading object
Heading style
No description
Link Manager
Context menu
Link is not secure
This warning will be displayed when the link uses http:// instead of https://
Note:
The SEO assistant is regularly updated to keep up with the latest web design rules.
So, it may be a good idea to run the tool every once and a while to make sure your websites stay search engine friendly
Navigation does not have structured data
Enabling structured data (https://schema.org/SiteNavigationElement) for navigation objects may improve SEO ranking.
This option can be activated in Tools -> Options -> HTML
Structured Data
Form control has no label
Use a label object to describe the purpose of the form control.

Labels are an accessibility feature that allows screen readers (as used by blind and other users) to voice the input prompt to the user.
The label for a text box should describe in sufficient detail what input is required from the user. Missing labels will make a form inaccessible for many users.
Label
Form Controls
Label For
Associate the label with the form control via the 'For' property:
Correct:
<h1>Page title</h1>
  <h2>Section heading 1</h2>
  …
  <h3>Section heading 2</h3>


<h1>Page title</h1>
  <h2>Section heading 1</h2>
  …
  <h3>Section heading 2</h3>
  …
  <h2>Section heading 1</h2>
  …
  <h3>Section heading 2</h3>
Incorrect:
<h1>Page title</h1>
  <h3>Section heading 1</h3>
  …
  <h3>Section heading 2</h3>


<h2>Page title</h2>
  <h1>Section heading 1</h1>
  …
  <h3>Section heading 2</h3>
Heading tags can be added via de dedicated heading object or via styles.