Notes
Search Engine Optimization.
Recommendations for projects
published on the internet
Google uses mobile-first indexing. It means
Google predominantly uses the mobile
version of the content for indexing and
ranking.
Therefore create a smartphone project.
For desktop und tablet projects,
content and the names of the htm-pages
should be identical to the smartphone
project.
Titles and descriptions, images, videos
and links should also be identical
for all devices.
The title length should bebetween 50 to 55
characters and the description length
between 150 and 160 characters.
See menu item
"more -> internet publishing"
in the opened editor window.
At the following links you will find more
information on search engine optimization:
Multimedia Presentations
To show your presentation in
full screen mode, press the F11 key.
It can take your screen into and
out of full-screen mode quickly
and easily.
Forms
The editor enables the creation of forms.
In the case of a form implementation,
the editor automatically creates a
PHP script.
This PHP script is included in the
downloaded project.
The PHP-script validates the form fields
and sends an email to an address to
be defined in the script (form to email).
This email contains descriptions and
values of the received form.
Open the PHP script with a text editor
and complete the required data.
You will find the necessary explanations
in the script.
Find this PHP script in the following
folder:
php_script/forms.php

We are aware that embedding scripts
on the web server raises questions
about privacy, stability and security
of a website, and the compatibility
of the server software.
We recommend that the user contacts
his provider or a programmer to clarify
these questions.
Responsibility for using this PHP script
lies solely with the user.
For programmers
The PHP script can be extended and used
as a programming starting point for
applications in connection with forms.
A downloaded project can be extended
with additional Javascript code.
For additionally inserted code, it is
important to ensure that there are no
collisions with variable or function names.
The rule is simple: don't use names
starting with "z_" (= "z" + underscore).
The function "z_user_additions_z()" is
included in every htm page for the
integration of new code
(see before the "<body>" tag).

The following function is called as soon
as the page is fully loaded:
function z_user_additions_z(){
try {
var z__test_z = "hello world.";
// console.log(z__test_z);
}
catch(e){}
}
Submit XML sitemap to
Google Search Console:
A "sitemap.xml" helps search engines crawl
and unterstand your website.
This helps to optimize the search results.
Google uses mobile-first indexing.
This means that Google primarily uses
the smartphone version for indexing and
ranking the website. You should therefore
also create a smartphone project if published
on the internet.
The content and names of the htm-pages
of the desktop and tablet projects should
match the smartphone project.
When creating a smartphone project, you have
the option of entering the domain under
menu item “download”.
This causes the automatic creation of
a “sitemap.xml”, which is added to the project.
The example of a “sitemapl.xml” below applies
to a website that contains two languages and
would have to be adapted by the creator
of the project.
1. Create a file "robots.txt" with a text editor
and copy the following into the file:
User-agent: *
Disallow:

Sitemap: https://www.example.com/sitemap.xml
Replace "www.example.com" with your
domain name.
Copy this file into the root directory of
your downloaded project.
Find more information about "robots.txt"
2. Create a file "sitemap.xml" with a text editor
and copy the following into the file.
<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">

<!--example for multilingual website: english and german-->
<!--Replace "www.example.com" with your domain name-->

<!--english: startpage "index.htm" and its corresponding german startpage "index.htm" -->
<url>
<loc>https://www.example.com/index.htm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://www.example.com/index.htm"/>
<xhtml:link rel="alternate" hreflang="de" href="https://www.example.com/de/index.htm"/>
<lastmod>2023-12-10</lastmod>
</url>

<!--english: "example.htm" and its corresponding german "example.htm" -->
<url>
<loc>https://www.example.com/handy/example.htm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://www.example.com/handy/example.htm"/>
<xhtml:link rel="alternate" hreflang="de" href="https://www.example.com/de/handy/example.htm"/>
<lastmod>2023-12-10</lastmod>
</url>

<!-- Insert more english pages and their corresponding german pages here if needed -->


<!--german: startpage "index.htm" and its corresponding english startpage "index.htm" -->
<url>
<loc>https://www.example.com/de/index.htm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://www.example.com/index.htm"/>
<xhtml:link rel="alternate" hreflang="de" href="https://www.example.com/de/index.htm"/>
<lastmod>2023-12-10</lastmod>
</url>

<!--german: "example.htm" and its corresponding english "example.htm" -->
<url>
<loc>https://www.example.com/de/handy/example.htm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://www.example.com/handy/example.htm"/>
<xhtml:link rel="alternate" hreflang="de" href="https://www.example.com/de/handy/example.htm"/>
<lastmod>2023-12-10</lastmod>
</url>

<!-- Insert more german pages and their corresponding english pages here if needed -->
Replace "www.example.com" with your
domain name.
Replace htm-page names with the names
used in your project.
If you have updated pages in the sitemap,
mark them with the <lastmod> field.
Upload the XML sitemap to the root
folder of your website.
Google doesn't check a sitemap every
time a site is crawled.
Therefore, submit the XML sitemap to
Google Search Console.
Alert XML sitemap to Google Search
Console only when it's new or updated.
Submit XML sitemap to
Google Search Console
Find more information about
"sitemap.xml"
Starting page Terms of Use Privacy Legal Notice Google Search Essentials Test for mobile device optimization Google Page Speed Insights