website success guide … · content. foreword ..... 2 introduction..... 4

145
Website Success Guide

Upload: others

Post on 31-Dec-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

i

WebsiteSuccess

Guide

Content

Foreword 2Introduction 4Point 1 Optimization goals and KPIs 6Point 2 Do I supply products or information 7Point 3 The market 8Point 4 Target group 9Point 5 Branding 11Point 6 Increase visitor flow13Point 7 Increase conversion rate14Point 8 Keyword strategy 15Point 9 Monitoring the goals 17Point 10 Determine and observe competitors 19Point 11 Strategic competitor analysis 19Point 12 Competitor research 20Point 13 Starting in competition 21Point 14 Google updates 22Point 15 Keywords 24Point 16 Finding the right keywords 25Point 17 Short tail keywords 27Point 18 Long tail keywords 27Point 19 Tools for keyword research 29Point 20 Export keyword data 33Point 21 Keyword databases 34Point 22 SingularPlural synonyms special characters 35Point 23 Google Suggest as keyword source 36Point 24 Own keyword set 37Point 25 The ranking 38Point 26 Ranking data in the Google Search Console 41Point 27 Ranking fluctuations 42Point 28 Keyword focus 43Point 29 Website hosting 44Point 30 What is website hosting 44Point 31 The domain name45Point 32 Finding a suitable host47Point 33 With www or without www 48Point 34 HTML 49Point 35 Edit HTML code 50Point 36 Format HTML code 51Point 37 Meta tags53Point 38 The title tag 53Point 39 The description tag 56Point 40 The robots tag 58Point 41 The language tag59Point 42 Optimize images 61Point 43 The alt attribute 61Point 44 File name 63Point 45 Image size 63Point 46 Image dimensions 64Point 47 Prevent images from appearing in image search 65Point 48 Website architectureaccessibility 65Point 49 URL structure 67Point 50 Redirects 69Point 51 Status codes 71

Point 52 robotstxt file 73Point 53 Sitemapxml 76Point 54 htaccess 80Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo 81Point 56 Protect your own images 82Point 57 Forward an old URL to the new URL 83Point 58 Structured data 84Point 59 Markup with Schemaorg 84Point 60 Rich snippets85Point 61 Data Highlighter89Point 62 Content optimization 91Point 63 Text enhancement 92Point 64 Duplicate content 95Point 65 Canonical tag 96Point 66 H-headings 97Point 67 Text highlighting 98Point 68 Performance and how to minimize response times 99Point 69 Optimization of the source textpage content 99Point 70 Optimization of the stylecss 100Point 71 Optimization of the JavaScript files 101Point 72 Server amp hosting 101Point 73 Minimize file size 102Point 74 Links 106Point 75 Hyperlinks 106Point 76 Internal links 108Point 77 Internal link texts110Point 78 Number of internal links 111Point 79 External links 112Point 80 Link building 112Point 81 Content marketing 114Punkt 82 Shopping 116Point 83 Special features of the shop systems 116Punkt 84 Individual- vs standard software 117Point 85 Order process and payment 118Point 86 Category pages 118Point 87 Pagination 119Point 88 Objective ratings 120Point 89 Content Management Systems 120Point 90 Community 122Point 91 Create a blog with WordPress 123Point 92 Create a blog with Blogger 126Point 93 Successfully market the blog 127Point 94 Web tracking 128Point 95 Integrate Google Analytics 129Point 96 Create e-commerce tracking 132Point 97 Conversions 133Point 98 AB and multivariate tests 136Point 99 Usability 137Point 100 Mobile optimization 140Conclusion Love Your Website 141About the authors 142

2

Foreword

ForewordThe work of search engine optimizers is subject to constant change Google claims to be changing their ranking algorithms at least 500 times per year to improve the quality of its search results Many of these so-called updates are not announced in advance and they are often on-going A clean on-page optimization of your website is therefore the basis for sustainable search engine optimization - just like a house a website needs a solid foundation

You should optimize your website carefully so that Google and other search engines can crawl it efficiently clearly understand its content and ultimately better assign the website to specific search queries

In addition your website needs interesting high-quality content that encourages visitors to stay on the page and potentially recommend it for example by sharing a link In the past search engine optimization was aimed primarily at search engine ldquomanipulationrdquo The focus was never really on the user - the aim was usually to try and exploit gaps in the algorithm to achieve better rankings for your website At the end of the day search engine optimization is not about optimizing your website for search engine crawlers but for the users of the websites Google can now accurately measure how users interact with a particular search result On the basis of click behavior average time on page and analysis of further search behavior reliable conclusions as to what is really best for the user can be drawn which are difficult to manipulate

After all Google does not want the website that has the best SEO or the biggest SEO budget to rank in the top position but the one that gives the best search results to the user

However successful online marketing is more than the sum of all its parts You do not have to be a proven expert in every area to be successful online but you must be able to handle all the tools in the online marketing toolbox to achieve long term success on the internet To help you make your website even better we have compiled several tips to improve your chance of success Here you will find many pointers and practical tips from different areas of the Online Marketing Toolbox ndash SEO is meaningful and sustainable in interaction with all online marketing options

3

Foreword

Marcus Tandler

100 Tips for Website Success

The most important tip is the most simple but will provide the best results in the long run - LOVE your website

I wish you lots of success joy and passion for this exciting topic and of course an enjoyable and informative time with this e-book

Marcus Tandler

4

Introduction

IntroductionToday the internet fulfills a variety of functions We purchase items exchange thoughts become informed or we surf the web for entertainment purposes Search engines provide central access to the World Wide Web So that your website can be found more easily on the internet it should have unique content with added value a clean optimized source code and high-quality inbound links

With this handy e-book you will obtain detailed suggestions for optimizing your website that are easy to implement The goal is not only to achieve better placements in the search results in the short term but to optimize your website sustainably through better usability and stronger performance thus generating more visitors and increasing sales

In this guide we explain the most important website optimization terms and give you real-life examples and tips on how to make your website structured and informativeThis will help you to increase your websitersquos reputation and brand image on search engines The Website Success Guide is quite simple Chapter by chapter you can pick out the information that is useful for your business The tips that appear throughout the book will help you

5

Introduction

WHO IS THIS E-BOOK AIMED ATThe Website Success Guide is aimed at anyone who wants to improve their content and technical expertise It doesnrsquot matter if you have years of experience or if yoursquore just doing an internship in online marketing the contents of this practice-oriented e-book are equally suitable for ambitious beginners and professionals

COMPLETE BEGINNERThe practical guide will help you to get started in the topic of website optimization In 100 relevant points you will find numerous recommendations how to improve your website Donrsquot worry all technical terms and complicated issues are explained easily and understandably You will become a pro step-by-step even if you currently donrsquot know much about website optimization

AMBITIOUS NEWCOMERSAre you after a career in online marketing and would like to familiarize yourself as quickly and comprehensively as possible You can find the basics for SEO and Online Marketing right here This will give you an overview of the most important topics

THE COOL ADVANCED USERAre you already a professional in the areas of online marketing and search engine optimization We would still recommend this e-book to you as it could show you methods and alternatives that you may not have yet considered Make a checklist out of the plan This way you can better structure your work without forgetting important aspects You can always look up certain topics and get new ideas

AMBITIOUS LEADERSDistribute the Website Success e-book to your new trainees students or employees This will give them a great introduction into the topic of website optimization and will allow everyone to be on the same page with SEO basics This will make collaboration in the team significantly easier because you wonrsquot have to explain every technical term or situation again

Letrsquos get started Good luck with the Website Success Guide for sustainable successful website optimization

6

Point 1 Optimization goals and KPIs

Point 1 Optimization goals and KPIsA business without goals is like a ship without a wheel Every SEO or website operator should always set specific goals that can be defined using specific metrics These key figures are referred to as KPIs (Key Performance Indicators) Webmasters can use these key figures to determine the success of the optimization process or to assess other marketing measures

Without well-defined goals it will be difficult for you to derive the right measures for website optimization You should therefore set clear goals before starting your optimization Always keep an eye on the key figures and remember that you should set the goals individually for your business model A pure informational website for example may differ significantly from an online shop in terms of objectives

TIPIt is always advisable to set a goal for a certain period of time We recommend short medium and long-term goals Weekly or monthly reports can serve as an effective basis for checking the achievement of goals

7

Point 2 Do I supply products or information

Point 2 Do I supply products or informationYour business goals will depend on whether you sell products or provide informationAn online shop is geared primarily to the sale of products and the profit from this A possible goal for an online shop could be for example

ldquoIncrease the conversion rate by 5 in a given product categoryrdquo

Information websites may have different objectives Some websites want to earn money through advertisements while others only want to achieve the highest possible reach Both have the desire for more visitors in common A concrete objective would be

ldquoIncrease visitor numbers by 20 within the next three monthsrdquo In practice the goals of information websites with monetary intentions and online shops cannot always be clearly separated Ultimately both are about making money on the internet They differ only in the way revenue is earned While the online shop sells directly over the web services are often booked through request forms on information websites

Not to be forgotten are websites that offer services They are structured in a similar way to online shops and therefore pursue the same goal You would then have to consider with which

concrete measures these goals can be achieved so that the approach is on target

8

Point 3 The market

Point 3 The marketIn the classical sense the market defines the place where demand and supply meet In the online area this is not a physical location Users search via search engines for companies or suppliers who offer and sell the product Examples of such platforms would be Amazon or eBay but also any other online shop that has the product you are looking for

Your goal should be to find out if there is already a market for your products Are there any competitors Your job is to analyze the market and identify the competitors Determine how big the existing market is how it has developed in recent years and what potential can be expected Can the market still grow or is it already stagnating All this information is important to plan better later

You can also find a market or demand for an information website In the end your success also depends on how many other news websites there are already in your area

TIPIdentify your main competitors and watch them permanently Also compare the above-mentioned KPls with that of your competitors Competition enlivens business - thatrsquos often true

9

Point 4 Target group

Point 4 Target groupA target group usually consists of a collection of people with the same interests and characteristics Your goal is to filter out exactly the group of people who are interested in your products services or information How you successfully address your visitors or customers depends very much on the properties they have

Properties for your target groups could be for example

bull Genderbull Agebull Marital statusbull Interestsbull Educationbull Place of workbull Salarybull Course of studiesbull Hobbies

Defining your target group is an important prerequisite for later optimization measures You can only develop a meaningful optimization strategy if you know exactly what type of users you want to address

TIPCompile your team to collect all the characteristics of potential audiences Create a virtual test subject from the collected information that represents your target audience It will be worth it

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 2: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

Content

Foreword 2Introduction 4Point 1 Optimization goals and KPIs 6Point 2 Do I supply products or information 7Point 3 The market 8Point 4 Target group 9Point 5 Branding 11Point 6 Increase visitor flow13Point 7 Increase conversion rate14Point 8 Keyword strategy 15Point 9 Monitoring the goals 17Point 10 Determine and observe competitors 19Point 11 Strategic competitor analysis 19Point 12 Competitor research 20Point 13 Starting in competition 21Point 14 Google updates 22Point 15 Keywords 24Point 16 Finding the right keywords 25Point 17 Short tail keywords 27Point 18 Long tail keywords 27Point 19 Tools for keyword research 29Point 20 Export keyword data 33Point 21 Keyword databases 34Point 22 SingularPlural synonyms special characters 35Point 23 Google Suggest as keyword source 36Point 24 Own keyword set 37Point 25 The ranking 38Point 26 Ranking data in the Google Search Console 41Point 27 Ranking fluctuations 42Point 28 Keyword focus 43Point 29 Website hosting 44Point 30 What is website hosting 44Point 31 The domain name45Point 32 Finding a suitable host47Point 33 With www or without www 48Point 34 HTML 49Point 35 Edit HTML code 50Point 36 Format HTML code 51Point 37 Meta tags53Point 38 The title tag 53Point 39 The description tag 56Point 40 The robots tag 58Point 41 The language tag59Point 42 Optimize images 61Point 43 The alt attribute 61Point 44 File name 63Point 45 Image size 63Point 46 Image dimensions 64Point 47 Prevent images from appearing in image search 65Point 48 Website architectureaccessibility 65Point 49 URL structure 67Point 50 Redirects 69Point 51 Status codes 71

Point 52 robotstxt file 73Point 53 Sitemapxml 76Point 54 htaccess 80Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo 81Point 56 Protect your own images 82Point 57 Forward an old URL to the new URL 83Point 58 Structured data 84Point 59 Markup with Schemaorg 84Point 60 Rich snippets85Point 61 Data Highlighter89Point 62 Content optimization 91Point 63 Text enhancement 92Point 64 Duplicate content 95Point 65 Canonical tag 96Point 66 H-headings 97Point 67 Text highlighting 98Point 68 Performance and how to minimize response times 99Point 69 Optimization of the source textpage content 99Point 70 Optimization of the stylecss 100Point 71 Optimization of the JavaScript files 101Point 72 Server amp hosting 101Point 73 Minimize file size 102Point 74 Links 106Point 75 Hyperlinks 106Point 76 Internal links 108Point 77 Internal link texts110Point 78 Number of internal links 111Point 79 External links 112Point 80 Link building 112Point 81 Content marketing 114Punkt 82 Shopping 116Point 83 Special features of the shop systems 116Punkt 84 Individual- vs standard software 117Point 85 Order process and payment 118Point 86 Category pages 118Point 87 Pagination 119Point 88 Objective ratings 120Point 89 Content Management Systems 120Point 90 Community 122Point 91 Create a blog with WordPress 123Point 92 Create a blog with Blogger 126Point 93 Successfully market the blog 127Point 94 Web tracking 128Point 95 Integrate Google Analytics 129Point 96 Create e-commerce tracking 132Point 97 Conversions 133Point 98 AB and multivariate tests 136Point 99 Usability 137Point 100 Mobile optimization 140Conclusion Love Your Website 141About the authors 142

2

Foreword

ForewordThe work of search engine optimizers is subject to constant change Google claims to be changing their ranking algorithms at least 500 times per year to improve the quality of its search results Many of these so-called updates are not announced in advance and they are often on-going A clean on-page optimization of your website is therefore the basis for sustainable search engine optimization - just like a house a website needs a solid foundation

You should optimize your website carefully so that Google and other search engines can crawl it efficiently clearly understand its content and ultimately better assign the website to specific search queries

In addition your website needs interesting high-quality content that encourages visitors to stay on the page and potentially recommend it for example by sharing a link In the past search engine optimization was aimed primarily at search engine ldquomanipulationrdquo The focus was never really on the user - the aim was usually to try and exploit gaps in the algorithm to achieve better rankings for your website At the end of the day search engine optimization is not about optimizing your website for search engine crawlers but for the users of the websites Google can now accurately measure how users interact with a particular search result On the basis of click behavior average time on page and analysis of further search behavior reliable conclusions as to what is really best for the user can be drawn which are difficult to manipulate

After all Google does not want the website that has the best SEO or the biggest SEO budget to rank in the top position but the one that gives the best search results to the user

However successful online marketing is more than the sum of all its parts You do not have to be a proven expert in every area to be successful online but you must be able to handle all the tools in the online marketing toolbox to achieve long term success on the internet To help you make your website even better we have compiled several tips to improve your chance of success Here you will find many pointers and practical tips from different areas of the Online Marketing Toolbox ndash SEO is meaningful and sustainable in interaction with all online marketing options

3

Foreword

Marcus Tandler

100 Tips for Website Success

The most important tip is the most simple but will provide the best results in the long run - LOVE your website

I wish you lots of success joy and passion for this exciting topic and of course an enjoyable and informative time with this e-book

Marcus Tandler

4

Introduction

IntroductionToday the internet fulfills a variety of functions We purchase items exchange thoughts become informed or we surf the web for entertainment purposes Search engines provide central access to the World Wide Web So that your website can be found more easily on the internet it should have unique content with added value a clean optimized source code and high-quality inbound links

With this handy e-book you will obtain detailed suggestions for optimizing your website that are easy to implement The goal is not only to achieve better placements in the search results in the short term but to optimize your website sustainably through better usability and stronger performance thus generating more visitors and increasing sales

In this guide we explain the most important website optimization terms and give you real-life examples and tips on how to make your website structured and informativeThis will help you to increase your websitersquos reputation and brand image on search engines The Website Success Guide is quite simple Chapter by chapter you can pick out the information that is useful for your business The tips that appear throughout the book will help you

5

Introduction

WHO IS THIS E-BOOK AIMED ATThe Website Success Guide is aimed at anyone who wants to improve their content and technical expertise It doesnrsquot matter if you have years of experience or if yoursquore just doing an internship in online marketing the contents of this practice-oriented e-book are equally suitable for ambitious beginners and professionals

COMPLETE BEGINNERThe practical guide will help you to get started in the topic of website optimization In 100 relevant points you will find numerous recommendations how to improve your website Donrsquot worry all technical terms and complicated issues are explained easily and understandably You will become a pro step-by-step even if you currently donrsquot know much about website optimization

AMBITIOUS NEWCOMERSAre you after a career in online marketing and would like to familiarize yourself as quickly and comprehensively as possible You can find the basics for SEO and Online Marketing right here This will give you an overview of the most important topics

THE COOL ADVANCED USERAre you already a professional in the areas of online marketing and search engine optimization We would still recommend this e-book to you as it could show you methods and alternatives that you may not have yet considered Make a checklist out of the plan This way you can better structure your work without forgetting important aspects You can always look up certain topics and get new ideas

AMBITIOUS LEADERSDistribute the Website Success e-book to your new trainees students or employees This will give them a great introduction into the topic of website optimization and will allow everyone to be on the same page with SEO basics This will make collaboration in the team significantly easier because you wonrsquot have to explain every technical term or situation again

Letrsquos get started Good luck with the Website Success Guide for sustainable successful website optimization

6

Point 1 Optimization goals and KPIs

Point 1 Optimization goals and KPIsA business without goals is like a ship without a wheel Every SEO or website operator should always set specific goals that can be defined using specific metrics These key figures are referred to as KPIs (Key Performance Indicators) Webmasters can use these key figures to determine the success of the optimization process or to assess other marketing measures

Without well-defined goals it will be difficult for you to derive the right measures for website optimization You should therefore set clear goals before starting your optimization Always keep an eye on the key figures and remember that you should set the goals individually for your business model A pure informational website for example may differ significantly from an online shop in terms of objectives

TIPIt is always advisable to set a goal for a certain period of time We recommend short medium and long-term goals Weekly or monthly reports can serve as an effective basis for checking the achievement of goals

7

Point 2 Do I supply products or information

Point 2 Do I supply products or informationYour business goals will depend on whether you sell products or provide informationAn online shop is geared primarily to the sale of products and the profit from this A possible goal for an online shop could be for example

ldquoIncrease the conversion rate by 5 in a given product categoryrdquo

Information websites may have different objectives Some websites want to earn money through advertisements while others only want to achieve the highest possible reach Both have the desire for more visitors in common A concrete objective would be

ldquoIncrease visitor numbers by 20 within the next three monthsrdquo In practice the goals of information websites with monetary intentions and online shops cannot always be clearly separated Ultimately both are about making money on the internet They differ only in the way revenue is earned While the online shop sells directly over the web services are often booked through request forms on information websites

Not to be forgotten are websites that offer services They are structured in a similar way to online shops and therefore pursue the same goal You would then have to consider with which

concrete measures these goals can be achieved so that the approach is on target

8

Point 3 The market

Point 3 The marketIn the classical sense the market defines the place where demand and supply meet In the online area this is not a physical location Users search via search engines for companies or suppliers who offer and sell the product Examples of such platforms would be Amazon or eBay but also any other online shop that has the product you are looking for

Your goal should be to find out if there is already a market for your products Are there any competitors Your job is to analyze the market and identify the competitors Determine how big the existing market is how it has developed in recent years and what potential can be expected Can the market still grow or is it already stagnating All this information is important to plan better later

You can also find a market or demand for an information website In the end your success also depends on how many other news websites there are already in your area

TIPIdentify your main competitors and watch them permanently Also compare the above-mentioned KPls with that of your competitors Competition enlivens business - thatrsquos often true

9

Point 4 Target group

Point 4 Target groupA target group usually consists of a collection of people with the same interests and characteristics Your goal is to filter out exactly the group of people who are interested in your products services or information How you successfully address your visitors or customers depends very much on the properties they have

Properties for your target groups could be for example

bull Genderbull Agebull Marital statusbull Interestsbull Educationbull Place of workbull Salarybull Course of studiesbull Hobbies

Defining your target group is an important prerequisite for later optimization measures You can only develop a meaningful optimization strategy if you know exactly what type of users you want to address

TIPCompile your team to collect all the characteristics of potential audiences Create a virtual test subject from the collected information that represents your target audience It will be worth it

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 3: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

2

Foreword

ForewordThe work of search engine optimizers is subject to constant change Google claims to be changing their ranking algorithms at least 500 times per year to improve the quality of its search results Many of these so-called updates are not announced in advance and they are often on-going A clean on-page optimization of your website is therefore the basis for sustainable search engine optimization - just like a house a website needs a solid foundation

You should optimize your website carefully so that Google and other search engines can crawl it efficiently clearly understand its content and ultimately better assign the website to specific search queries

In addition your website needs interesting high-quality content that encourages visitors to stay on the page and potentially recommend it for example by sharing a link In the past search engine optimization was aimed primarily at search engine ldquomanipulationrdquo The focus was never really on the user - the aim was usually to try and exploit gaps in the algorithm to achieve better rankings for your website At the end of the day search engine optimization is not about optimizing your website for search engine crawlers but for the users of the websites Google can now accurately measure how users interact with a particular search result On the basis of click behavior average time on page and analysis of further search behavior reliable conclusions as to what is really best for the user can be drawn which are difficult to manipulate

After all Google does not want the website that has the best SEO or the biggest SEO budget to rank in the top position but the one that gives the best search results to the user

However successful online marketing is more than the sum of all its parts You do not have to be a proven expert in every area to be successful online but you must be able to handle all the tools in the online marketing toolbox to achieve long term success on the internet To help you make your website even better we have compiled several tips to improve your chance of success Here you will find many pointers and practical tips from different areas of the Online Marketing Toolbox ndash SEO is meaningful and sustainable in interaction with all online marketing options

3

Foreword

Marcus Tandler

100 Tips for Website Success

The most important tip is the most simple but will provide the best results in the long run - LOVE your website

I wish you lots of success joy and passion for this exciting topic and of course an enjoyable and informative time with this e-book

Marcus Tandler

4

Introduction

IntroductionToday the internet fulfills a variety of functions We purchase items exchange thoughts become informed or we surf the web for entertainment purposes Search engines provide central access to the World Wide Web So that your website can be found more easily on the internet it should have unique content with added value a clean optimized source code and high-quality inbound links

With this handy e-book you will obtain detailed suggestions for optimizing your website that are easy to implement The goal is not only to achieve better placements in the search results in the short term but to optimize your website sustainably through better usability and stronger performance thus generating more visitors and increasing sales

In this guide we explain the most important website optimization terms and give you real-life examples and tips on how to make your website structured and informativeThis will help you to increase your websitersquos reputation and brand image on search engines The Website Success Guide is quite simple Chapter by chapter you can pick out the information that is useful for your business The tips that appear throughout the book will help you

5

Introduction

WHO IS THIS E-BOOK AIMED ATThe Website Success Guide is aimed at anyone who wants to improve their content and technical expertise It doesnrsquot matter if you have years of experience or if yoursquore just doing an internship in online marketing the contents of this practice-oriented e-book are equally suitable for ambitious beginners and professionals

COMPLETE BEGINNERThe practical guide will help you to get started in the topic of website optimization In 100 relevant points you will find numerous recommendations how to improve your website Donrsquot worry all technical terms and complicated issues are explained easily and understandably You will become a pro step-by-step even if you currently donrsquot know much about website optimization

AMBITIOUS NEWCOMERSAre you after a career in online marketing and would like to familiarize yourself as quickly and comprehensively as possible You can find the basics for SEO and Online Marketing right here This will give you an overview of the most important topics

THE COOL ADVANCED USERAre you already a professional in the areas of online marketing and search engine optimization We would still recommend this e-book to you as it could show you methods and alternatives that you may not have yet considered Make a checklist out of the plan This way you can better structure your work without forgetting important aspects You can always look up certain topics and get new ideas

AMBITIOUS LEADERSDistribute the Website Success e-book to your new trainees students or employees This will give them a great introduction into the topic of website optimization and will allow everyone to be on the same page with SEO basics This will make collaboration in the team significantly easier because you wonrsquot have to explain every technical term or situation again

Letrsquos get started Good luck with the Website Success Guide for sustainable successful website optimization

6

Point 1 Optimization goals and KPIs

Point 1 Optimization goals and KPIsA business without goals is like a ship without a wheel Every SEO or website operator should always set specific goals that can be defined using specific metrics These key figures are referred to as KPIs (Key Performance Indicators) Webmasters can use these key figures to determine the success of the optimization process or to assess other marketing measures

Without well-defined goals it will be difficult for you to derive the right measures for website optimization You should therefore set clear goals before starting your optimization Always keep an eye on the key figures and remember that you should set the goals individually for your business model A pure informational website for example may differ significantly from an online shop in terms of objectives

TIPIt is always advisable to set a goal for a certain period of time We recommend short medium and long-term goals Weekly or monthly reports can serve as an effective basis for checking the achievement of goals

7

Point 2 Do I supply products or information

Point 2 Do I supply products or informationYour business goals will depend on whether you sell products or provide informationAn online shop is geared primarily to the sale of products and the profit from this A possible goal for an online shop could be for example

ldquoIncrease the conversion rate by 5 in a given product categoryrdquo

Information websites may have different objectives Some websites want to earn money through advertisements while others only want to achieve the highest possible reach Both have the desire for more visitors in common A concrete objective would be

ldquoIncrease visitor numbers by 20 within the next three monthsrdquo In practice the goals of information websites with monetary intentions and online shops cannot always be clearly separated Ultimately both are about making money on the internet They differ only in the way revenue is earned While the online shop sells directly over the web services are often booked through request forms on information websites

Not to be forgotten are websites that offer services They are structured in a similar way to online shops and therefore pursue the same goal You would then have to consider with which

concrete measures these goals can be achieved so that the approach is on target

8

Point 3 The market

Point 3 The marketIn the classical sense the market defines the place where demand and supply meet In the online area this is not a physical location Users search via search engines for companies or suppliers who offer and sell the product Examples of such platforms would be Amazon or eBay but also any other online shop that has the product you are looking for

Your goal should be to find out if there is already a market for your products Are there any competitors Your job is to analyze the market and identify the competitors Determine how big the existing market is how it has developed in recent years and what potential can be expected Can the market still grow or is it already stagnating All this information is important to plan better later

You can also find a market or demand for an information website In the end your success also depends on how many other news websites there are already in your area

TIPIdentify your main competitors and watch them permanently Also compare the above-mentioned KPls with that of your competitors Competition enlivens business - thatrsquos often true

9

Point 4 Target group

Point 4 Target groupA target group usually consists of a collection of people with the same interests and characteristics Your goal is to filter out exactly the group of people who are interested in your products services or information How you successfully address your visitors or customers depends very much on the properties they have

Properties for your target groups could be for example

bull Genderbull Agebull Marital statusbull Interestsbull Educationbull Place of workbull Salarybull Course of studiesbull Hobbies

Defining your target group is an important prerequisite for later optimization measures You can only develop a meaningful optimization strategy if you know exactly what type of users you want to address

TIPCompile your team to collect all the characteristics of potential audiences Create a virtual test subject from the collected information that represents your target audience It will be worth it

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 4: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

3

Foreword

Marcus Tandler

100 Tips for Website Success

The most important tip is the most simple but will provide the best results in the long run - LOVE your website

I wish you lots of success joy and passion for this exciting topic and of course an enjoyable and informative time with this e-book

Marcus Tandler

4

Introduction

IntroductionToday the internet fulfills a variety of functions We purchase items exchange thoughts become informed or we surf the web for entertainment purposes Search engines provide central access to the World Wide Web So that your website can be found more easily on the internet it should have unique content with added value a clean optimized source code and high-quality inbound links

With this handy e-book you will obtain detailed suggestions for optimizing your website that are easy to implement The goal is not only to achieve better placements in the search results in the short term but to optimize your website sustainably through better usability and stronger performance thus generating more visitors and increasing sales

In this guide we explain the most important website optimization terms and give you real-life examples and tips on how to make your website structured and informativeThis will help you to increase your websitersquos reputation and brand image on search engines The Website Success Guide is quite simple Chapter by chapter you can pick out the information that is useful for your business The tips that appear throughout the book will help you

5

Introduction

WHO IS THIS E-BOOK AIMED ATThe Website Success Guide is aimed at anyone who wants to improve their content and technical expertise It doesnrsquot matter if you have years of experience or if yoursquore just doing an internship in online marketing the contents of this practice-oriented e-book are equally suitable for ambitious beginners and professionals

COMPLETE BEGINNERThe practical guide will help you to get started in the topic of website optimization In 100 relevant points you will find numerous recommendations how to improve your website Donrsquot worry all technical terms and complicated issues are explained easily and understandably You will become a pro step-by-step even if you currently donrsquot know much about website optimization

AMBITIOUS NEWCOMERSAre you after a career in online marketing and would like to familiarize yourself as quickly and comprehensively as possible You can find the basics for SEO and Online Marketing right here This will give you an overview of the most important topics

THE COOL ADVANCED USERAre you already a professional in the areas of online marketing and search engine optimization We would still recommend this e-book to you as it could show you methods and alternatives that you may not have yet considered Make a checklist out of the plan This way you can better structure your work without forgetting important aspects You can always look up certain topics and get new ideas

AMBITIOUS LEADERSDistribute the Website Success e-book to your new trainees students or employees This will give them a great introduction into the topic of website optimization and will allow everyone to be on the same page with SEO basics This will make collaboration in the team significantly easier because you wonrsquot have to explain every technical term or situation again

Letrsquos get started Good luck with the Website Success Guide for sustainable successful website optimization

6

Point 1 Optimization goals and KPIs

Point 1 Optimization goals and KPIsA business without goals is like a ship without a wheel Every SEO or website operator should always set specific goals that can be defined using specific metrics These key figures are referred to as KPIs (Key Performance Indicators) Webmasters can use these key figures to determine the success of the optimization process or to assess other marketing measures

Without well-defined goals it will be difficult for you to derive the right measures for website optimization You should therefore set clear goals before starting your optimization Always keep an eye on the key figures and remember that you should set the goals individually for your business model A pure informational website for example may differ significantly from an online shop in terms of objectives

TIPIt is always advisable to set a goal for a certain period of time We recommend short medium and long-term goals Weekly or monthly reports can serve as an effective basis for checking the achievement of goals

7

Point 2 Do I supply products or information

Point 2 Do I supply products or informationYour business goals will depend on whether you sell products or provide informationAn online shop is geared primarily to the sale of products and the profit from this A possible goal for an online shop could be for example

ldquoIncrease the conversion rate by 5 in a given product categoryrdquo

Information websites may have different objectives Some websites want to earn money through advertisements while others only want to achieve the highest possible reach Both have the desire for more visitors in common A concrete objective would be

ldquoIncrease visitor numbers by 20 within the next three monthsrdquo In practice the goals of information websites with monetary intentions and online shops cannot always be clearly separated Ultimately both are about making money on the internet They differ only in the way revenue is earned While the online shop sells directly over the web services are often booked through request forms on information websites

Not to be forgotten are websites that offer services They are structured in a similar way to online shops and therefore pursue the same goal You would then have to consider with which

concrete measures these goals can be achieved so that the approach is on target

8

Point 3 The market

Point 3 The marketIn the classical sense the market defines the place where demand and supply meet In the online area this is not a physical location Users search via search engines for companies or suppliers who offer and sell the product Examples of such platforms would be Amazon or eBay but also any other online shop that has the product you are looking for

Your goal should be to find out if there is already a market for your products Are there any competitors Your job is to analyze the market and identify the competitors Determine how big the existing market is how it has developed in recent years and what potential can be expected Can the market still grow or is it already stagnating All this information is important to plan better later

You can also find a market or demand for an information website In the end your success also depends on how many other news websites there are already in your area

TIPIdentify your main competitors and watch them permanently Also compare the above-mentioned KPls with that of your competitors Competition enlivens business - thatrsquos often true

9

Point 4 Target group

Point 4 Target groupA target group usually consists of a collection of people with the same interests and characteristics Your goal is to filter out exactly the group of people who are interested in your products services or information How you successfully address your visitors or customers depends very much on the properties they have

Properties for your target groups could be for example

bull Genderbull Agebull Marital statusbull Interestsbull Educationbull Place of workbull Salarybull Course of studiesbull Hobbies

Defining your target group is an important prerequisite for later optimization measures You can only develop a meaningful optimization strategy if you know exactly what type of users you want to address

TIPCompile your team to collect all the characteristics of potential audiences Create a virtual test subject from the collected information that represents your target audience It will be worth it

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 5: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

4

Introduction

IntroductionToday the internet fulfills a variety of functions We purchase items exchange thoughts become informed or we surf the web for entertainment purposes Search engines provide central access to the World Wide Web So that your website can be found more easily on the internet it should have unique content with added value a clean optimized source code and high-quality inbound links

With this handy e-book you will obtain detailed suggestions for optimizing your website that are easy to implement The goal is not only to achieve better placements in the search results in the short term but to optimize your website sustainably through better usability and stronger performance thus generating more visitors and increasing sales

In this guide we explain the most important website optimization terms and give you real-life examples and tips on how to make your website structured and informativeThis will help you to increase your websitersquos reputation and brand image on search engines The Website Success Guide is quite simple Chapter by chapter you can pick out the information that is useful for your business The tips that appear throughout the book will help you

5

Introduction

WHO IS THIS E-BOOK AIMED ATThe Website Success Guide is aimed at anyone who wants to improve their content and technical expertise It doesnrsquot matter if you have years of experience or if yoursquore just doing an internship in online marketing the contents of this practice-oriented e-book are equally suitable for ambitious beginners and professionals

COMPLETE BEGINNERThe practical guide will help you to get started in the topic of website optimization In 100 relevant points you will find numerous recommendations how to improve your website Donrsquot worry all technical terms and complicated issues are explained easily and understandably You will become a pro step-by-step even if you currently donrsquot know much about website optimization

AMBITIOUS NEWCOMERSAre you after a career in online marketing and would like to familiarize yourself as quickly and comprehensively as possible You can find the basics for SEO and Online Marketing right here This will give you an overview of the most important topics

THE COOL ADVANCED USERAre you already a professional in the areas of online marketing and search engine optimization We would still recommend this e-book to you as it could show you methods and alternatives that you may not have yet considered Make a checklist out of the plan This way you can better structure your work without forgetting important aspects You can always look up certain topics and get new ideas

AMBITIOUS LEADERSDistribute the Website Success e-book to your new trainees students or employees This will give them a great introduction into the topic of website optimization and will allow everyone to be on the same page with SEO basics This will make collaboration in the team significantly easier because you wonrsquot have to explain every technical term or situation again

Letrsquos get started Good luck with the Website Success Guide for sustainable successful website optimization

6

Point 1 Optimization goals and KPIs

Point 1 Optimization goals and KPIsA business without goals is like a ship without a wheel Every SEO or website operator should always set specific goals that can be defined using specific metrics These key figures are referred to as KPIs (Key Performance Indicators) Webmasters can use these key figures to determine the success of the optimization process or to assess other marketing measures

Without well-defined goals it will be difficult for you to derive the right measures for website optimization You should therefore set clear goals before starting your optimization Always keep an eye on the key figures and remember that you should set the goals individually for your business model A pure informational website for example may differ significantly from an online shop in terms of objectives

TIPIt is always advisable to set a goal for a certain period of time We recommend short medium and long-term goals Weekly or monthly reports can serve as an effective basis for checking the achievement of goals

7

Point 2 Do I supply products or information

Point 2 Do I supply products or informationYour business goals will depend on whether you sell products or provide informationAn online shop is geared primarily to the sale of products and the profit from this A possible goal for an online shop could be for example

ldquoIncrease the conversion rate by 5 in a given product categoryrdquo

Information websites may have different objectives Some websites want to earn money through advertisements while others only want to achieve the highest possible reach Both have the desire for more visitors in common A concrete objective would be

ldquoIncrease visitor numbers by 20 within the next three monthsrdquo In practice the goals of information websites with monetary intentions and online shops cannot always be clearly separated Ultimately both are about making money on the internet They differ only in the way revenue is earned While the online shop sells directly over the web services are often booked through request forms on information websites

Not to be forgotten are websites that offer services They are structured in a similar way to online shops and therefore pursue the same goal You would then have to consider with which

concrete measures these goals can be achieved so that the approach is on target

8

Point 3 The market

Point 3 The marketIn the classical sense the market defines the place where demand and supply meet In the online area this is not a physical location Users search via search engines for companies or suppliers who offer and sell the product Examples of such platforms would be Amazon or eBay but also any other online shop that has the product you are looking for

Your goal should be to find out if there is already a market for your products Are there any competitors Your job is to analyze the market and identify the competitors Determine how big the existing market is how it has developed in recent years and what potential can be expected Can the market still grow or is it already stagnating All this information is important to plan better later

You can also find a market or demand for an information website In the end your success also depends on how many other news websites there are already in your area

TIPIdentify your main competitors and watch them permanently Also compare the above-mentioned KPls with that of your competitors Competition enlivens business - thatrsquos often true

9

Point 4 Target group

Point 4 Target groupA target group usually consists of a collection of people with the same interests and characteristics Your goal is to filter out exactly the group of people who are interested in your products services or information How you successfully address your visitors or customers depends very much on the properties they have

Properties for your target groups could be for example

bull Genderbull Agebull Marital statusbull Interestsbull Educationbull Place of workbull Salarybull Course of studiesbull Hobbies

Defining your target group is an important prerequisite for later optimization measures You can only develop a meaningful optimization strategy if you know exactly what type of users you want to address

TIPCompile your team to collect all the characteristics of potential audiences Create a virtual test subject from the collected information that represents your target audience It will be worth it

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 6: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

5

Introduction

WHO IS THIS E-BOOK AIMED ATThe Website Success Guide is aimed at anyone who wants to improve their content and technical expertise It doesnrsquot matter if you have years of experience or if yoursquore just doing an internship in online marketing the contents of this practice-oriented e-book are equally suitable for ambitious beginners and professionals

COMPLETE BEGINNERThe practical guide will help you to get started in the topic of website optimization In 100 relevant points you will find numerous recommendations how to improve your website Donrsquot worry all technical terms and complicated issues are explained easily and understandably You will become a pro step-by-step even if you currently donrsquot know much about website optimization

AMBITIOUS NEWCOMERSAre you after a career in online marketing and would like to familiarize yourself as quickly and comprehensively as possible You can find the basics for SEO and Online Marketing right here This will give you an overview of the most important topics

THE COOL ADVANCED USERAre you already a professional in the areas of online marketing and search engine optimization We would still recommend this e-book to you as it could show you methods and alternatives that you may not have yet considered Make a checklist out of the plan This way you can better structure your work without forgetting important aspects You can always look up certain topics and get new ideas

AMBITIOUS LEADERSDistribute the Website Success e-book to your new trainees students or employees This will give them a great introduction into the topic of website optimization and will allow everyone to be on the same page with SEO basics This will make collaboration in the team significantly easier because you wonrsquot have to explain every technical term or situation again

Letrsquos get started Good luck with the Website Success Guide for sustainable successful website optimization

6

Point 1 Optimization goals and KPIs

Point 1 Optimization goals and KPIsA business without goals is like a ship without a wheel Every SEO or website operator should always set specific goals that can be defined using specific metrics These key figures are referred to as KPIs (Key Performance Indicators) Webmasters can use these key figures to determine the success of the optimization process or to assess other marketing measures

Without well-defined goals it will be difficult for you to derive the right measures for website optimization You should therefore set clear goals before starting your optimization Always keep an eye on the key figures and remember that you should set the goals individually for your business model A pure informational website for example may differ significantly from an online shop in terms of objectives

TIPIt is always advisable to set a goal for a certain period of time We recommend short medium and long-term goals Weekly or monthly reports can serve as an effective basis for checking the achievement of goals

7

Point 2 Do I supply products or information

Point 2 Do I supply products or informationYour business goals will depend on whether you sell products or provide informationAn online shop is geared primarily to the sale of products and the profit from this A possible goal for an online shop could be for example

ldquoIncrease the conversion rate by 5 in a given product categoryrdquo

Information websites may have different objectives Some websites want to earn money through advertisements while others only want to achieve the highest possible reach Both have the desire for more visitors in common A concrete objective would be

ldquoIncrease visitor numbers by 20 within the next three monthsrdquo In practice the goals of information websites with monetary intentions and online shops cannot always be clearly separated Ultimately both are about making money on the internet They differ only in the way revenue is earned While the online shop sells directly over the web services are often booked through request forms on information websites

Not to be forgotten are websites that offer services They are structured in a similar way to online shops and therefore pursue the same goal You would then have to consider with which

concrete measures these goals can be achieved so that the approach is on target

8

Point 3 The market

Point 3 The marketIn the classical sense the market defines the place where demand and supply meet In the online area this is not a physical location Users search via search engines for companies or suppliers who offer and sell the product Examples of such platforms would be Amazon or eBay but also any other online shop that has the product you are looking for

Your goal should be to find out if there is already a market for your products Are there any competitors Your job is to analyze the market and identify the competitors Determine how big the existing market is how it has developed in recent years and what potential can be expected Can the market still grow or is it already stagnating All this information is important to plan better later

You can also find a market or demand for an information website In the end your success also depends on how many other news websites there are already in your area

TIPIdentify your main competitors and watch them permanently Also compare the above-mentioned KPls with that of your competitors Competition enlivens business - thatrsquos often true

9

Point 4 Target group

Point 4 Target groupA target group usually consists of a collection of people with the same interests and characteristics Your goal is to filter out exactly the group of people who are interested in your products services or information How you successfully address your visitors or customers depends very much on the properties they have

Properties for your target groups could be for example

bull Genderbull Agebull Marital statusbull Interestsbull Educationbull Place of workbull Salarybull Course of studiesbull Hobbies

Defining your target group is an important prerequisite for later optimization measures You can only develop a meaningful optimization strategy if you know exactly what type of users you want to address

TIPCompile your team to collect all the characteristics of potential audiences Create a virtual test subject from the collected information that represents your target audience It will be worth it

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 7: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

6

Point 1 Optimization goals and KPIs

Point 1 Optimization goals and KPIsA business without goals is like a ship without a wheel Every SEO or website operator should always set specific goals that can be defined using specific metrics These key figures are referred to as KPIs (Key Performance Indicators) Webmasters can use these key figures to determine the success of the optimization process or to assess other marketing measures

Without well-defined goals it will be difficult for you to derive the right measures for website optimization You should therefore set clear goals before starting your optimization Always keep an eye on the key figures and remember that you should set the goals individually for your business model A pure informational website for example may differ significantly from an online shop in terms of objectives

TIPIt is always advisable to set a goal for a certain period of time We recommend short medium and long-term goals Weekly or monthly reports can serve as an effective basis for checking the achievement of goals

7

Point 2 Do I supply products or information

Point 2 Do I supply products or informationYour business goals will depend on whether you sell products or provide informationAn online shop is geared primarily to the sale of products and the profit from this A possible goal for an online shop could be for example

ldquoIncrease the conversion rate by 5 in a given product categoryrdquo

Information websites may have different objectives Some websites want to earn money through advertisements while others only want to achieve the highest possible reach Both have the desire for more visitors in common A concrete objective would be

ldquoIncrease visitor numbers by 20 within the next three monthsrdquo In practice the goals of information websites with monetary intentions and online shops cannot always be clearly separated Ultimately both are about making money on the internet They differ only in the way revenue is earned While the online shop sells directly over the web services are often booked through request forms on information websites

Not to be forgotten are websites that offer services They are structured in a similar way to online shops and therefore pursue the same goal You would then have to consider with which

concrete measures these goals can be achieved so that the approach is on target

8

Point 3 The market

Point 3 The marketIn the classical sense the market defines the place where demand and supply meet In the online area this is not a physical location Users search via search engines for companies or suppliers who offer and sell the product Examples of such platforms would be Amazon or eBay but also any other online shop that has the product you are looking for

Your goal should be to find out if there is already a market for your products Are there any competitors Your job is to analyze the market and identify the competitors Determine how big the existing market is how it has developed in recent years and what potential can be expected Can the market still grow or is it already stagnating All this information is important to plan better later

You can also find a market or demand for an information website In the end your success also depends on how many other news websites there are already in your area

TIPIdentify your main competitors and watch them permanently Also compare the above-mentioned KPls with that of your competitors Competition enlivens business - thatrsquos often true

9

Point 4 Target group

Point 4 Target groupA target group usually consists of a collection of people with the same interests and characteristics Your goal is to filter out exactly the group of people who are interested in your products services or information How you successfully address your visitors or customers depends very much on the properties they have

Properties for your target groups could be for example

bull Genderbull Agebull Marital statusbull Interestsbull Educationbull Place of workbull Salarybull Course of studiesbull Hobbies

Defining your target group is an important prerequisite for later optimization measures You can only develop a meaningful optimization strategy if you know exactly what type of users you want to address

TIPCompile your team to collect all the characteristics of potential audiences Create a virtual test subject from the collected information that represents your target audience It will be worth it

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 8: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

7

Point 2 Do I supply products or information

Point 2 Do I supply products or informationYour business goals will depend on whether you sell products or provide informationAn online shop is geared primarily to the sale of products and the profit from this A possible goal for an online shop could be for example

ldquoIncrease the conversion rate by 5 in a given product categoryrdquo

Information websites may have different objectives Some websites want to earn money through advertisements while others only want to achieve the highest possible reach Both have the desire for more visitors in common A concrete objective would be

ldquoIncrease visitor numbers by 20 within the next three monthsrdquo In practice the goals of information websites with monetary intentions and online shops cannot always be clearly separated Ultimately both are about making money on the internet They differ only in the way revenue is earned While the online shop sells directly over the web services are often booked through request forms on information websites

Not to be forgotten are websites that offer services They are structured in a similar way to online shops and therefore pursue the same goal You would then have to consider with which

concrete measures these goals can be achieved so that the approach is on target

8

Point 3 The market

Point 3 The marketIn the classical sense the market defines the place where demand and supply meet In the online area this is not a physical location Users search via search engines for companies or suppliers who offer and sell the product Examples of such platforms would be Amazon or eBay but also any other online shop that has the product you are looking for

Your goal should be to find out if there is already a market for your products Are there any competitors Your job is to analyze the market and identify the competitors Determine how big the existing market is how it has developed in recent years and what potential can be expected Can the market still grow or is it already stagnating All this information is important to plan better later

You can also find a market or demand for an information website In the end your success also depends on how many other news websites there are already in your area

TIPIdentify your main competitors and watch them permanently Also compare the above-mentioned KPls with that of your competitors Competition enlivens business - thatrsquos often true

9

Point 4 Target group

Point 4 Target groupA target group usually consists of a collection of people with the same interests and characteristics Your goal is to filter out exactly the group of people who are interested in your products services or information How you successfully address your visitors or customers depends very much on the properties they have

Properties for your target groups could be for example

bull Genderbull Agebull Marital statusbull Interestsbull Educationbull Place of workbull Salarybull Course of studiesbull Hobbies

Defining your target group is an important prerequisite for later optimization measures You can only develop a meaningful optimization strategy if you know exactly what type of users you want to address

TIPCompile your team to collect all the characteristics of potential audiences Create a virtual test subject from the collected information that represents your target audience It will be worth it

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 9: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

8

Point 3 The market

Point 3 The marketIn the classical sense the market defines the place where demand and supply meet In the online area this is not a physical location Users search via search engines for companies or suppliers who offer and sell the product Examples of such platforms would be Amazon or eBay but also any other online shop that has the product you are looking for

Your goal should be to find out if there is already a market for your products Are there any competitors Your job is to analyze the market and identify the competitors Determine how big the existing market is how it has developed in recent years and what potential can be expected Can the market still grow or is it already stagnating All this information is important to plan better later

You can also find a market or demand for an information website In the end your success also depends on how many other news websites there are already in your area

TIPIdentify your main competitors and watch them permanently Also compare the above-mentioned KPls with that of your competitors Competition enlivens business - thatrsquos often true

9

Point 4 Target group

Point 4 Target groupA target group usually consists of a collection of people with the same interests and characteristics Your goal is to filter out exactly the group of people who are interested in your products services or information How you successfully address your visitors or customers depends very much on the properties they have

Properties for your target groups could be for example

bull Genderbull Agebull Marital statusbull Interestsbull Educationbull Place of workbull Salarybull Course of studiesbull Hobbies

Defining your target group is an important prerequisite for later optimization measures You can only develop a meaningful optimization strategy if you know exactly what type of users you want to address

TIPCompile your team to collect all the characteristics of potential audiences Create a virtual test subject from the collected information that represents your target audience It will be worth it

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 10: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

9

Point 4 Target group

Point 4 Target groupA target group usually consists of a collection of people with the same interests and characteristics Your goal is to filter out exactly the group of people who are interested in your products services or information How you successfully address your visitors or customers depends very much on the properties they have

Properties for your target groups could be for example

bull Genderbull Agebull Marital statusbull Interestsbull Educationbull Place of workbull Salarybull Course of studiesbull Hobbies

Defining your target group is an important prerequisite for later optimization measures You can only develop a meaningful optimization strategy if you know exactly what type of users you want to address

TIPCompile your team to collect all the characteristics of potential audiences Create a virtual test subject from the collected information that represents your target audience It will be worth it

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 11: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

10

Point 4 Target group

EXAMPLE

You run a fashion blog and write articles about current fashion news The virtual subject could have

the following characteristics

bull Female

bull Between 18 and 30 years old

bull Resident in a big city

bull Wealthy

bull Interested in the latest fashion trends

bull Reads vogue and cosmopolitan

This will give you a better picture of your target group and you will be able to better understand

and classify the needs of your visitorscustomers This target group definition is referred to as the

lsquoPersonarsquo These are special user models which as mentioned above have certain characteristics

Personas are often worked out very concretely They often have their own names and their own

rsquostoryrsquo

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 12: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

11

Point 5 Branding

Point 5 BrandingBranding is the market development and expansion of brand awareness Branding is an important marketing tool and also plays a role in search engine optimization

Brands have an advantage in search engines because the trust of visitorscustomers in a branded product is stronger from a search engine perspective than with ldquono-namerdquo products Experience shows that a brand produces a lot of useful content is known is recommended by independents is accepted among consumersusers and does not spread spam

Tests also show that branding has a positive effect Branding is strengthened by the following elements

bull Brand colorsbull Formbull Fontsbull Logobull Brand name

One of the best examples of brand recognition is Coca-Cola Thanks to the unmistakable lettering the logo can be recognized from a long distance If people see polar bears they probably think a lot about the Coca-Cola advertising with the polar bears

Google has also classified Coca-Cola as a brand Enter ldquoCoca-Colardquo into Google On the right side next to the search results an information box appears with information about the brand

Fig 1 Web results for ldquoCoca-Colardquo (source Google httpwwwgooglecom)

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 13: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4

12

Point 5 Branding

Branding should be an important goal for each of your projects Show your customers and the search engines that this is a strong brand But how do you build your brand Well thatrsquos certainly not done in one day By implementing recognition features and brand elements you can increase brand awareness Think about how your company can stand out from the competition and what marketing measures you could use for it This first step can be accomplished through a uniform corporate identity which runs through the entire website Use a company logo and bring the company name into the minds of your visitors and prospects You can succeed using classic marketing measures but patience is required Also Coca-Cola and Apple were initially unknown brands

13

Point 6 Increase visitor flow

Point 6 Increase visitor flowUnlike on the road high traffic on a website is welcome Traffic is the number of visitors to a web page Visitor traffic plays a major role especially for information platforms This is about reaching as many users as possible For a shop the focus is more on turning a visitor into a customer

An important goal should therefore be to increase the number of visitors to your site This means you increase the visitor frequency and maybe you even manage to get the visitors back to your website

The flow of visitors is a particularly important measure and reflects the use of the website There are different traffic sources Visitors who come from search engines are referred to as search engine traffic and brand traffic is often counted as the visitors who type in the domain directly in the browser In order to be able to reasonably analyze the flow of visitors you should give the key figure a temporal reference Frequently visitorsday or visitorsweek as well as visitorsmonth are counted

TIPTraffic is often used as the most important measure in the optimization of websites as you often cannot directly allocate the sales Include the measure traffic in your KPI list and watch the development BUT Traffic alone does not make a good website It is only the prerequisite for users to deal with their content

14

Point 7 Increase conversion rate

Point 7 Increase conversion rate

A conversion is the conversion of a website visitor into a buyercustomersubscriber When a visitor subscribes to a newsletter after a few clicks they are ldquoconvertedrdquo from visitor to subscriber so to speak

The conversion rate is an important measure of success in online marketing especially for online shops Conversions also play a role in search engine optimization albeit a downstream one The increase in the conversion rate could therefore be set as a secondary goal after increasing the number of visitors It measures the ratio of conversions to the total number of visitors coming through search engines Search engine traffic is significantly less costly than other traffic sources so customers can be acquired at a reasonable expense More detailed information about conversions can be found in ldquoPoint 97 Conversionsrdquo

15

Point 8 Keyword strategy

Point 8 Keyword strategyIn order to be able to optimize a website successfully and sustainably you first need the right keyword strategy Keywords are the terms that a user enters into the search engine to find specific information services or products

You can generally choose between two strategic directions The short tail strategy or the long tail strategy

Searches that usually consist of one word are referred to as short tail When searching for such terms it is often an information search or a search for explanations These keywords are highly competitive and usually have a high search volume and a high click price Optimizing for such keywords can be challenging and time-consuming as well as costly due to the high optimization effort

Long tail search terms are the opposite of the short tail and consist of several words

Fig 2 Search with only one word ndash short tail keyword (source Google Search - googlecom)

Fig 3 Search with several words long tail keyword (source Google Search - googlecom)

16

Point 8 Keyword strategy

Since Googlersquos Hummingbird update Google has been able to understand more and more searches semantically So if you search for ldquoWhat do Manolo Blahnik pumps in blue costrdquo the search engines can now interpret that ndash the trend is moving from short to long tail

Now is the time to identify important keywords for your online business Place yourself in the mindset of the user After finding suitable keywords the challenge is to identify the keywords with the most potential These keywords are best used for targeting your website and for trying to improve its ranking How to research important keywords for this and how you should proceed will be covered in ldquoPoint 19 Tools for keyword researchrdquo

TIPYour keyword strategy does not have to focus exclusively on short or long tail It can also be a mixture of both This is your own keyword set It is important to identify which keywords will give your website the most visitors who are potentially interested in your informationservicesproducts

17

Point 9 Monitoring the goals

Point 9 Monitoring the goalsMonitoring is the observation control and evaluation of your website data Using visitor data you can analyze visitor flows as well as observe plan and optimize various key figures

Google Analytics offers a free and effective way to collect and evaluate data on your own website All you have to do is create a JavaScript snippet in the code in the ltheadgt and Google Analytics registers how many visits your page has and where the visitors come from The evaluations of Google Analytics are in-depth and allow a substantive data analysis Google has very well-prepared material for using Analytics httpsanalyticsgooglecomanalyticsacademy

By default the code element for implementing Google Analytics looks like this

The key figures will help you optimize your website

For example you can control how visitor behavior evolves over time and ultimately how profitable the website is for your business

ltscriptgt

(function(isogram)i[lsquoGoogleAnalyticsObjectrsquo]=ri[r]=i[r]||function()

(i[r]q=i[r]q||[])push(arguments)i[r]l=1new Date()a=screateElement(o)

m=sgetElementsByTagName(o)[0]aasync=1asrc=gmparentNode

insertBefore(am)

)(windowdocumentrsquoscriptrsquorsquohttpswwwgoogle-analyticscomanalytics

jsrsquorsquogarsquo)

ga(lsquocreatersquo lsquoUA-XXXXXX-XXrsquo lsquoautorsquo)

ga(lsquosendrsquo lsquopageviewrsquo)

ltscriptgt

18

Point 9 Monitoring the goals

Here you can see the top section of the homepage of Google Analytics Here you can put together different key figures individually In the example the graphic on the left shows you how many users visited your page in the last seven days On the right you can see how many visitors are currently on the page The monitoring is not only important for the analysis of visitor flows but can also show you errors

Google Analytics is not only good because itrsquos free With this tool you can merge all data from Google Adwords the Google Search Console Google Firebase or other data sources In addition tests can be run or appealing reports for customers or investors can be created with just a few clicks

TIPFor some time now Google Analytics has not been showing which keywords are used by visitors to reach your website However you can link Google Search Console to Google Analytics to see which keyword clicks have led a visitor to a page

Fig 4 Google Analytics Code Snippet httpwwwgooglecomanalytics

19

Point 10 Determine and observe competitors

Point 10 Determine and observe competitorsAs a website operator you should know your competitors well because only then you can accurately assess how your website is compared to other classifications or in what context optimization measures are required The greater the competition in the search results pages the harder it will be to take top positions there It is therefore advisable to observe your competitors at regular intervals Ideally you target two of your competitors that most closely match your business model Observe their marketing and sales activities and especially their market development and visibility in search result lists

Point 11 Strategic competitor analysisBefore you start with the actual analysis you should be clear about what you want to do with it Possible goals for such a competitor analysis are

bull Determine the competitorrsquos goalsbull Determine the competitorrsquos SEO strategybull Determine the competitorrsquos strengthsweaknessesbull Developimprove marketing measuresbull Developimprove sales strategiesbull Improve service bull Determine your own positioning on the market

Your competitorrsquos strategies can be

bull Be a bestseller they want to offer the cheapest pricebull Occupy a nichebull Have a lot of market sharebull Offer the best qualitybull hellip

Once the goals are known you can start the actual analysis All data is needed so that you can correctly interpret it later and derive concrete measures from them

20

Point 12 Competitor research

Point 12 Competitor researchIn a competitor analysis research is the alpha and omega You will probably come up with some competitors right away However itrsquos possible that you have competitors that yoursquore not aware of yet for example websites and portals of other industries This is helped by automated tools that have a competitor analytics function These determine competing web pages within a keyword set

Collect all possible competitor figures and data in a clear format for example in an Excel spreadsheet Do not forget to enter the analysis date We also recommend a screenshot of the analyzed page

TIPKeep an eye on your competitors What strategies are they pursuing How are they developing and what positions do they occupy in the ranking What makes the competition better than you What is your strength All this information is necessary for overtaking your competitors later

ATTENTIONDo not forget to document the corresponding data from your website so that you can make a detailed comparison later

21

Point 13 Starting in competition

The starting point for an analysis can be a simple Google search Enter one of your central search terms and start the search Then click on the top 5 results First act like a new visitor

bull What is special about this websitebull What do you noticebull Are there any things missing on your website

Then you can dive deeper into the analysis Itrsquos best to follow all the SEO basics step-by-step

bull Title and descriptionbull Contentbull Images

For every popular browser there are free SEO plug-ins that show you the central data in one clickThen check the technical characteristics Here for example a first analysis with Google PageSpeed Insights can help httpsdevelopersgooglecomspeedpagespeedinsightshl=en

If yoursquore using Google Chrome or Firefox the Firebug plug-in is a good way to analyze key engineering and build metrics

Point 13 Starting in competitionHave you found out who your direct competitors are and what strategies they are pursuing Then you can now develop measures on how you can overtake these websites or companies in the market Think about how you can do things even better than your competitors do Such measures can be for example exciting social media and marketing activities or better press work to increase awareness of the competition It is also possible that your competitors only have low quality content Do better Be innovative and make sure your campaigns are as good as they can be

22

Point 14 Google updates

Point 14 Google updatesIn the previous points Google and Google Tools were often mentioned This search engine is the market leader so you should focus on optimization for Google The Google search engine is continually being improved and its search algorithm is under constant development If the Google Team makes changes to the algorithm this is what is known as a Google Update Each update is an attempt to improve the quality of the search results or to combat spam sites You find the most important updates listed chronologically here The implementation of new updates can always lead to ranking changes

FLORIDA UPDATE NOVEMBER 2003

With the Florida Update Google took action against spam sites that had potential to be in the top spots in the search results due to purchased or rented external links Purchased or rented links that could be detected were depreciated while links from relevant websites became more important

PANDA UPDATE FEBRUARY 2011

The Panda Update is a regular update which was implemented for the first time in February 2011 It is directed against low-quality pages and sets them down in the ranking Unlike previous updates the Panda Update affects not only subpages but the whole website These websites quickly lose their visibility Today the Panda update is part of Googlersquos core algorithm and is continually updated

FRESHNESS UPDATE NOVEMBER 2011

As the name of this update suggests it is about topicality Current websites are more likely to be given a top spot in the rankings

Fun Fact The update names are given internally by Google You might think that Google is particularly fond of animals as they seem to name the updates after animals However the Panda update is actually named after its developer Nabil Panda

23

Point 14 Google updates

VENICE UPDATE FEBRUARY 2012

The Venice update involved the regionalization of the search results Google uses the IP addresses through which users access a page Then different results are shown according to the location of the user This update made search highly individualized

PENGUIN UPDATE APRIL 2012

The goal of the Penguin update was to stem Webspam In doing so pages that violate Googlersquos guidelines have been penalized and downgraded Pages with an unnatural backlink profile or keyword accumulations on the website itself were affected by this update

HUMMINGBIRD UPDATE AUGUST 2013

In mid-2013 the so-called Hummingbird Update began The aim of this update was a better interpretation of complex search queries to be able to provide better search results in response This is closely related to the advanced search information from the Google Knowledge Graph The Knowledge Graph provides the user with information on the Google search results page meaning that the user doesnrsquot have to navigate to another website

SSL UPDATE AUGUST 2014

The SSL encryption of websites has been a ranking factor for Google since this update in August 2014

MOBILE UPDATE 22 APRIL 2015

This was the first update Google announced with an exact date This turned mobile friendliness into a ranking factor

RANK BRAIN OCTOBER 2015

Rank Brain was not technically an update to Googlersquos algorithm However at the time Google announced that the search engine was using artificial intelligence for 15 percent of all searches and that it was a self-learning algorithm

24

Point 15 Keywords

Point 15 KeywordsA keyword (key phrase) refers to an expression that is entered into the search box of the search engine to trigger a search and get results The search engine tries to find out if the keyword yoursquore looking for is on a website and used in the right context Only then does a website have a chance to rank for that keyword

Search queries can be of a different nature Information-related navigation-related or transaction-driven (with the intention to buy) One uses the information-related keywords in the search for very general information about products or companies (eg do-it-yourself Halloween costume alteration) The result of the search is a do-it-yourself guide or general information about tailoring costumes Usually the searcher who inputs the information-oriented search query has a question for which they expect an answer

Navigation-related keywords are search queries such as ldquoFacebookrdquo ldquoTwitterrdquo or ldquoGooglerdquo The searcher would like to use these keywords to reach a specific website They do not want information about these companies but want to use the search to go to a particular website of a company or brand These searches are also called ldquobrand keywordsrdquo

Transactional keywords are requests to the search engine that involve a clear purchase intent The user wants to actively buy something or make a transaction Such transactions may be newsletter subscriptions orders reservations bookings downloads or actual purchases Most of the time you can recognize such keywords in combination with other keywords like ldquobuyrdquo ldquoreserverdquo ldquoorderrdquo or ldquodownloadrdquo

So itrsquos a good idea to find out whatrsquos behind the searchersrsquo search query so you can show them an appropriate website in the search results

25

Point 16 Finding the right keywords

Point 16 Finding the right keywordsAnyone looking for something specific on search engines would like to solve a problem or get an answer to a question Finally developing your keyword strategy requires finding the right keywords to meet the needs of your target audience Good and detailed keyword research is the basis for a successful optimization and helps to avoid mistakes in the keyword selection But how do you find matching keywords

To better understand the user it helps to empathize with the visitor to your site Identify their wishes and needs What motivates them What would they search for to find a solution to a specific problem If you have created personas this task should be easier for you (see ldquoPoint 4 Target grouprdquo)

Singular or plural word order and synonyms play a role here If you think longer about the topic you can cluster the found keywords in a meaningful way

EXAMPLEYou want to buy a Batman costume for a Halloween party Here you tell the search engine your

intention and describe your problem ie the lack of a Halloween costume In the search slot you enter

Order Halloween Costume Batman This search query is an important keyword for a costume online

shop

Now it is important to find all possible query variants and to find out how the same search intention

could be expressed differently

Keyword variants help

bull Batman costume Halloween

bull Buy costume

bull Buy Batman costume online

bull Batman disguise Halloween

bull Order carnival costume

bull Order carnival costume Batman

26

Point 16 Finding the right keywords

EXAMPLE

Costume Costume Batman Batman costume

Buy costume Buy Batman costume buy Batman-costume

Buy costume online Buy Batman costume online Batman costume online oder batman

costume online

und so weiter

TIPKeyword clusters also help to make your own pages meaningful and to rethink the web page structure More on this in ldquoPoint 28 Keyword focusrdquo

27

Point 17 Short tail keywords

Point 17 Short tail keywordsAs mentioned above keywords are defined as short tail (or head tail) if they consist of one word are very generic (ie general) and bring a lot of visitor traffic Short tail keywords are highly competitive have a high click price and a high search volume

The keyword is searched by users very often because they appear in all search intentions and are not further specified If you choose to optimize for a short tail keyword (eg costume or car) then keep in mind the number of competitors who are also optimizing for this keyword This means that you will have a harder time attracting real users who are actually interested in your products or services Analyze your keyword environment and decide if it makes sense to optimize for generic keywords

Point 18 Long tail keywordsLong tail keywords unlike short tail keywords are composed of several terms They describe the search intent of the user because a long tail keyword might include for example more exact product names prices locations or product numbersLong tail keywords usually have a lower search volume than short tails The longer and more specific the search query the smaller the search volume and the lower the number of competitors against which your website has to assert itself for a good ranking

The following graphic shows how the search volume changes with increasing keyword length You can clearly see that the more words the keyword contains the lower the search volume

Example costume

28

Point 17 Short tail keywords

For longtail keywords product names are can be combined with words such as buy shop online store buy online cheap free shipping or the manufacturer name An example would be ldquoHalloween costumes online shop free shippingrdquo

Fig 5 Long Tail SEO This is how search phrases compare to cost risk conversion and search volume

29

Point 19 Tools for keyword research

Point 19 Tools for keyword researchThere are several tools that can help you with keyword selection The Google Keyword Planner is very helpful On request it provides variants of the entered term as well as several numerical values on search volume competition and the respective CPC (cost per click)

Enter the keyword in the field provided Under the heading ldquoTargetingrdquo you can set country location and language

Fig 6 Keyword research with the Google Keyword Planner (Source Google AdWords)

30

Point 19 Tools for keyword research

If you press the button ldquoGet ideasrdquo you will receive a list of data after a few seconds This contains the entered search term as well as keyword ideas These are suggestions that could match the entered search term For all keywords the Google Keyword Planner provides competition data average searches per month and a click price

COMPETITION How competitive is the keyword currently in the search result lists in the paid text ads

AVERAGE MONTHLY SEARCHES Search frequency of the keyword as part of the AdWords program

The suggested bid will be interesting for you if you want to run Google AdWords ads ie paid ads Herersquos an excerpt from the Google Keyword Planner For the queried keywords you will see the three mentioned key figures

You can easily visualize the comparison of search queries per month and competition using a bar chart Itrsquos easy to see which keyword has the biggest ranking potential

Fig 7 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

31

Point 19 Tools for keyword research

From this data you can filter out relevant keywords for you It would be optimal of course if the keywords that interest you had a high search volume and low competition (many inquiries low competition) That would mean that many users search with this keyword but only a few website operators offer a suitable result The bars in the middle show that supply and demand are balanced which poses a bigger challenge in the ranking Finally the last two bars show that there is an oversupply In this case it will be a lot harder to rank well in the SERPs

You can also query multiple keywords at once To do this just type these together one keyword per line

You can also use the Keyword Planner to identify possible keywords from the content of your page Google searches your website and lists possible search terms

Fig 9 Enter keywords in the Google Keyword Planner (Source Google AdWords)

Fig 8 Specify search queries per month and other metrics in the Google Keyword Planner (Source Google AdWords)

32

Point 19 Tools for keyword research

Enter your URL in the field ldquoYour landing pagerdquo and press the button ldquoSearchrdquo The Google Keyword Planner will show you a list of keywords that might be interesting as keywords due to your page content

Since 2016 the Google Keyword Planner is no longer providing accurate traffic data when a user is not serving ads Nevertheless the tool helps with initial orientation

Below is a list of other useful tools for successful keyword research

bull googlecomtrendsbull thesauruscombull ubersuggestorgbull semrushcombull searchmetricscombull ahrefscom

However some of these tools do charge a fee

Fig 10 Enter the landing page in the Google Keyword Planner (Source Google AdWords)

TIPBefore you consult Googlersquos keyword planner first try to find potential keywords yourself or as a team Often a first selection of keywords can easily be put together with mind-mapping and a little brain storming A human being thinks like a human being much better than a machine (a tool) does

33

Point 20 Export keyword data

Point 20 Export keyword dataSo that you can evaluate the data determined in Google you can export the entire list or a part of it You can work on this data later or upload it to other systems

First mark all interesting keywords After you have pressed the ldquoDownloadrdquo button the following window opens

Select the desired format and download the file Exporting and merging all the interesting keywords into CSV (Excel) is recommended because the data is then easily structured and can be converted into other forms

Open the CSV file in Excel Thanks to the sorting and filtering options you can prepare the data quickly and clearly

Sort the data by search volume in descending order At the top of your list is the term which is the most searched and at the bottom the least searched keyword

Fig 11 Export mask in the Google Keyword Planner (Source Google AdWords)

Fig 12 Filtering and sorting function in Microsoft Exel

34

Point 21 Keyword databases

Point 21 Keyword databases An alternative to the methods presented thus far would be to use the keyword databases in order to find relevant search terms for optimization A keyword database is a collection of search queries If you enter a keyword fitting similar terms are displayed that are frequently searched in search engines Depending on the tool the search volume and search queries used may also be shown This is how a keyword tool greatly simplifies the research work with a database

bull keywordmonitorcombull ubersuggestorgbull semrushcombull searchmetricscom

TIPUsing keyword databases you can save a lot of time on keyword research But beware Keyword databases can be incomplete andor cost money as most charge a fee

35

Point 22 Singularplural synonyms special characters

Point 22 Singularplural synonyms special charactersThere is no blanket rule as to whether search queries are more likely to be singular or plural It always depends on the corresponding query There is also no blanket rule about which word to use if there are synonyms A good example of this can be found in the real estate market for example whether people search for flats homes apartments or properties As you can see in the figure below therersquos a big difference between whether people serach for ldquohouses for sale in Londonrdquo or ldquoLondon real estate You should take these differences into account for keyword optimization

Fig 13 Which synonym to use Search volume Sample evaluation in the Google Keyword Planner (Source Google AdWords)

TIPSearch engines easily recognize synonyms and consider them in the evaluation So use related terms to your keywords in the texts These not only have a positive influence on the language but also create a topic-relevant environment for your keywords This could also have a positive effect on the ranking

36

Point 23 Google Suggest as keyword source

Point 23 Google Suggest as keyword sourceGoogle Suggest (also Google Autocomplete) is a feature in Google Search that is implemented using Ajax technology If you enter a search query there in most cases Google will suggest similar search terms for each typed letter that has the corresponding prefix This feature has been available in Google since April 2009 and its purpose is to facilitate the search Even with misspelled words Googlersquos algorithm suggests correct spellingGoogle Suggest can be used in keyword research to include potentially relevant similar terms in your own keyword set The keywords suggested by Google Suggest are typically high in search volume or suspected of high relevance It may therefore be worth optimizing for the search terms in Google Suggest

The figure shows that the terms ldquoHalloweenrdquo and ldquoHalloween costumesrdquo are already displayed when entering the letters ldquohallowerdquo Therefore it is very likely that many users are looking for the term ldquoHalloween costumesrdquo

Fig 14 Search term input with Suggest on Google (Source googlecom)

37

Point 23 Google Suggest as keyword source

If you are logged in with a Google account most of the time your own web protocol is activated Google Autocomplete can also display search terms from past searches

TIPIf you want to search as ldquoneutralrdquo as possible for suitable keywords with Google Suggest or generally with the Google search you should definitely delete your web history or search log

Point 24 Own keyword setNow you have extensively researched the main keywords clustered and merged all the keyword data This collection of important keywords now forms your own so-called ldquokeyword setrdquo This set is very individual and geared only to your business Now you can watch the terms in the ranking Many SEO tools provide an evaluation of visibility using your keyword set This KPI shows how visible your website is within the industry using your keyword set

IMPORTANTIt makes sense to keep an eye on the placements of selected keywords However never consider the keyword set as a completed list The list often needs to be adjusted regularly for example with online shops when new products are added At the same time try to keep your keyword sets clear and do not include too many keywords

38

Point 25 The ranking

Point 25 The rankingA search engine compiles a ranking of web pages for each search query The website that has the highest relevance to the typed search term is placed in position 1

The position of your page in the organic search results is therefore decisive If your page is on page 1 it is very likely that many searchers will click on the result and your page will therefore receive many visitors

The structure of the search result lists of the search engine Google is usually different depending on the location or the type of search query The area of interest to you are the organic results (see Fig 15 Seite 39)

ATTENTIONIncreasing the rankings of individual subpages and the associated visibility of your entire website is the top priority of search engine optimization It is therefore essential to observe the rankings and to act when the rankings fluctuate strongly or slip off

39

Point 25 The ranking

This is the scope of the organic index of the search engine The two paid advertising sections are enriched with ads from Google AdWords and are available for a monetary bid

Using a tool rankings of a website can be quickly determined In the following example picture you can see a part of the determined data Different monitors have different ways of representation The relevant KPIs are the keyword the position in the search results and the corresponding subpage In most cases the tools update their evaluations weekly A data history is also possible depending on the provider

Fig 15 Organic and paid results on Google (Source Googlecom)

40

Point 25 The ranking

Fig 16 Ranking in Ryte Tool (Source httprytecom)

TIPAs yoursquove seen Googlersquos front positions in search queries are mostly populated by four text ads as well as the right-hand column of Google AdWords product ads It is therefore all the more important that you are ranked in the best positions in organic search in order to even have a chance of getting clicks

41

Point 26 Ranking data in the Google Search Console

Point 26 Ranking data in the Google Search ConsoleProbably the most reliable ranking data comes directly from the Google Search Console In order to use this data you need to confirm and create your website for free in the Search Console Although Google does not reveal all the data you can be sure that the data is reliable

Fig 17 Search analytics in the Google Search Console

TIPSearch Console data are stored in the tool for only 90 days If you want to benefit from it over a longer period of time you have to export the data regularly for example With Ryte you have the opportunity to keep real ranking data in the tool permanently available

42

Point 27 Ranking fluctuations

Point 27 Ranking fluctuationsGoogle is constantly updating rankings in search results Today the positions in the search result lists are no longer static but depend on various factors Depending on the location time or user different search results can be displayed Therefore there may be permanent fluctuations in your own website positions in the search results

A possible reason for the fluctuations could also be recent changes to websites After making changes to your page rankings might also change Therefore it is advisable to document the measures taken on the page (OnPage) to make it easier to draw conclusions about ranking changes

The user behavior (user intent) is often responsible for fluctuations If certain keywords are found in higher positions users will most often click on them However if users do not stay on these pages for long and go back to the search results page the search engine can easily measure this and if necessary adjusts the rankings again

TIPIn the Google Search Console you can use the CTR measure as the basis to see how your page is clicked on in the search results

43

Point 28 Keyword focus

Point 28 Keyword focusIn order to achieve better positions in the ranking you should optimize the subpages for the anticipated search terms It is ideal if a sub-page ranks for specific and closely related keywords

In this way a page has its own focus on a specific search term

Now you have a good overview of the possibilities of keyword research Later in this e-book you will learn how to make your website fit for your business Letrsquos go on

EXAMPLE

You own the domain wwwhalloween-costumecom

The URL of the product page with the Batman costume reads

httpwwwhalloween-costumecomproductbatman-costume-12

wwwhalloween-costumecomproductbatman-costume-12

The individual elements of the page are thus aligned to the keyword Batman costume The keyword

appears in the meta-description in the title in the headline in the text and so on

The wwwhalloween-costumecomproductbatman-costume-12 page has the keyword Focus

Batman costume

44

Point 29 Website hosting

Point 29 Website hostingIn order for your website to be easily accessible on the Internet you need a place where it exists ie a place to host your site Hosting means that an internet service provider (provider of services content or technical services) provides you with a so-called webspace and places your website on a web server

Point 30 What is website hostingFor the hosting of your website you need a webspace and a domain The web space is space on a server provided by the web hosting provider You can rent this web space there Hiring web space is useful because running your own server is very expensive and time consuming In addition you can benefit from a web-hosting providerrsquos fast connections and good hardware You can count on the system running safely and stably because these providers are specialized in this service You make files available on the Internet via the server

In order for your website to be found on the net you need a domain You have to register this first For this you should first think about the right domain name

Fig 18 This illustration shows the procedure of hosting

45

Point 31 The domain name

Point 31 The domain nameThe domain name is the name of your website Under this name or the associated URL your page is accessible to visitors The user can enter the URL of your page in their browser and get to your page

When choosing your domain name you should consider the following points

LENGTHYour domain name should be as short as possible Not only will it be easy to remember there is less potential for errors when a potential visitor wants to type in the domain name directly in the browser You can also build a brand with your URL

SIMPLICITYYour domain name should be simple ndash it should be easy to understand to write and to remember (branding)

IMPORTANCEMake sure that your domain name has a meaning and that it matches the contents of the website This allows the visitor to memorize the domain name later Of course fantasy names are also possible They stand out and are memorable

LOCATIONIf your website has a local reference you can include the appropriate region or city in your domain name

BRANDIf your company is already a well-known brand be sure to name the domain by brand It can be advantageous for ranking if you are recognized by search engines as a so-called brand This will also boost your confidence

Fig 19 Domain name in the browser input window

46

Point 31 The domain name

TOP LEVEL DOMAINWhen choosing the top level domain you should ideally use the following endings

bull combull couk or the appropriate extension of the countrybull net

When you have considered a suitable domain name check with this domain name is free You can find this out with httpsinstantdomainsearchcom

There you enter your desired domain name and see if it is available If this is the case you can register the domain with a registrar pay for it and then use it Most domains require an annual fee This can be very different in price If the domain name is given but the content on the website is very outdated one can assume that the domain is for sale In that case it helps to ask the owner of the domain You can also find out the domain owners from the registrar for example the who-is query There the data of the domain owner are deposited

Fig 20 An example of a well-chosen domain name Brand name and product

Fig 21 A rather bad example of a domain name At first glance it is not clear that this is a shoe shop

Fig 22 Query at instantdomainsearchcom if the domain name is available

(Source httpsinstantdomainsearchcom)

47

Point 32 Finding a suitable host

Point 32 Finding a suitable hostWhen choosing your website host you should consider several points Here is an overview of what is important

SUPPORTYour host should always offer 24-hour support Only then can you be sure that problems can be solved quickly and at any time

BACKUPA good web host should perform a daily backup of your site so that you can be sure you wonrsquot lose any important data

TRAFFICMake sure your host has no traffic restrictions Otherwise you may have to pay a lot of money if your website has unusually high traffic

BANDWIDTHNote also possible bandwidth limitations when choosing your website host Otherwise your website may slow down when many users are accessing it at the same time

E-MAILThink about which e-mail functions you would like to use and whether the possible host makes them available Both the number of e-mail addresses contained in the hosting package or the storage capacity can be decisive criteria

DATABASE ACCESSIf you want to use data from a database for your website you should check if the host supports it

MEMORYEach HTML page will consume a different amount of space on your web space depending on which and how much content (picturesvideos) you use on the page Orient yourself best by the number of your URLs and choose the appropriate package from the host A storage upgrade is usually available for an additional fee

All of these factors play an important role in the selection Compare several providers to ensure that you make the best possible choice for you

48

Point 33 With www or without www

Point 33 With www or without wwwYou can set a default variant for your domain This raises the question of whether you should list your domain with or without www Above all it is important that you decide on one variant and forward the other variant to it If you decide for wwwdomaincom you should redirect domaincom with a 301 redirect to the variant with www This redirect is also very important for the search engines ndash otherwise they will treat both variants as separate pages and may not index the version you prefer

Since users have already learned that a URL starts with www it makes sense to prefer the variant with www The version without www has the advantage of less effort when typing

You can specify the redirect via the htaccess file The associated code would look like this

The redirect is necessary because it means that you avoid duplicate content If the same website can be seen on both variants the search engines will probably index either one or the other variant Further information about the htaccess file can be found in ldquoPoint 54 htaccessrdquo The specifics of Duplicate Content can be found under ldquoPoint 64 Duplicate contentrdquo

After completing all of these steps you can begin to create matching and interesting content These must be created in HTML documents and then uploaded to the web server

Rewrite Engine On

RewriteCond HTTP_HOST ^wwwdomaincom$ [NC]

RewriteRule ^()$ httpwwwdomaincom [LR=301]

49

Point 34 HTML

Point 34 HTMLMany websites on the WWW consist of HTML documents HTML is an acronym for Hypertext Markup Language and a common markup language in which most websites are programmed these days HTML documents are usually the same and consist of two parts the head and the body The body contains all content that you can see when a page is called up The header contains information that is of interest to search engines and the browser

Each area is framed with an opening and a closing tag If you look at the header it starts with ltheadgt when opened and ends with ltheadgt when closed again This defines the document type declaration (which HTML version is used) as well as meta information (page title page description robotic statements etc) Illustratively the structure would look like this

You can reach the page source code or the code with which the website is programmed by clicking with the right mouse button on your website If you click on view page source text window (like here in Google Chrome) the HTML code of your page will appear

lthtmlgt

ltheadgt

ltheadgt

ltbodygt

ltbodygt

lthtmlgt

Fig 23 Source code view on Google Chrome

50

Point 35 Edit HTML code

Point 35 Edit HTML codeTo edit your HTML pages you can download them from the file server (where your website is located) and open them with an HTML editor

First open an FTP program (FTP = File Transfer Protocol) eg Filezilla An FTP program makes it possible to access the server and thus the data in order to edit it To connect you must enter the server using the username and the password This is usually provided by your web host

If the connection was successful you will see all of your websitersquos pages in the right area You can open or edit it by right-clicking

For editing a HTML editor is required The best way to find an HTML editor is to recognize the code and highlight it in color For a Windows PC Notepad ++ would be recommended For Mac for example there is TextWrangler If you have opened the respective HTML page with the editor you can edit the source code as you like

After saving the changes you can upload the document back to the web server once you have made any adjustments to the page For this you can simply drag the document into the area at the bottom right The existing document is overwritten and thus updated

Fig 24 Login to the web server at Filezilla (Source Filezilla)

Fig 25 Updating the HTML files at Filezilla (Source Filezilla)

51

Point 36 Format HTML code

Point 36 Format HTML codeSimilar to a school essay certain parts of the text such as headlines or quotes are highlighted Every reader immediately realizes that this is not a simple text but a headline Also in a HTML document you should specifically mark the different components of a text HTML offers you various options so-called markups to format your content

The formatting plays a role for the reader by making the text easier to read and to grasp Also for search engines the formatting gives important hints for the structure of a HTML document and thus the relevance of certain search terms

In this table you will find the most common formatting in a HTML document

lth1gtheadinglth1gt Main heading of the page

lth2gtheading2lth2gt Subheadings (also h3 h4 h6)

ltpgttextltpgt Mark text passage

lta href=rdquoLinkrdquo alt=rdquo ldquogtlink textlt

agtInclude link

ltimg src=rdquoSourcerdquo alt=rdquo ldquo gt Embed image

ltbrgt Insert paragraph

lt-- Comment --gt Insert comment

ltstronggttextltstronggt Format text ldquoboldrdquo

ltemgttextltemgt Format text in ldquoitalicsrdquo

52

Point 36 Format HTML code

Example of formatted HTML text

lth1gtheadinglth1gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

lth2gtsubheadinglth2gtltpgtTextTextTextltpgt

The basics of HTML documents are easy to understand and comparatively easy to learn Even if you have not programmed the website yourself or used a template you can easily check if important tags have been set for search engines

In many cases you do not have to edit the HTML code of your individual URLs with an editor Most content management systems like WordPress or Joomla have so-called WYSIWYG editors This allows you to edit content without knowing HTML tags However some basic HTML skills are important for understanding websites and SEO Thatrsquos why we show you the most important tags and markups here

Heading TextTextText

Subheading

TextTextText

Subheading

TextTextText

53

Point 37 Meta tags

Point 37 Meta tagsCertain information can be stored in the header of a page These are for example instructions for servers web browsers crawlers search engines but also document type declarations or voice prompts

Some of this data is specified in the so-called meta tags Some meta tags are important to search engines and should therefore be defined on every page The common meta tags are for example the title the description the robots tag and the language tag The meta information is not visible to the user and can only be viewed in the source code Search engines use the meta tags to rate pages and determine the ranking for specific search terms in the search result lists

Point 38 The title tagThe title is located in the header area of an HTML page The contents of the header area are defined by an opening tag lttitlegt and a closing tag lttitlegt

The title appears in the tab of a browserIn the search results the title has an important function It forms the headline of the search result display and is decisive for the ranking

lttitlegtHalloween costume - Halloween costumes Halloweencostumes Halloween

dress - Karneval-Megastorecomlttitlegt

Fig 26 Title is visible in various places in the browser and in the search results

54

Point 37 Meta tags

The ideal title contains relevant search terms and animates when clicked To optimize the title tag of your site you should do the following

Open the HTML page to be optimized in an HTML editor (eg text editor such as TextWrangler or Bluefish) In the next step you search for the title in the header This will open with lttitlegt as well as closing with lttitlegt

Here you can customize the title tag of each subpage The displayed title has a maximum number of characters displayed both in the browser tab and in the search result lists For this Google calculates the sum of the pixel width of each letter Using the keyword in the title can be beneficial for your site

If the keyword appears in the title it will be displayed in bold and stands out particularly conspicuously The emphasis of the search terms can have an influence on the CTR of your site and provide more traffic

Fig 27 Highlighting the searched items Halloween Costumes cheap in the search result (Source Google)

TIPThe page title of each subpage should be unique thus only used once The title reflects the title of the HTML document and serves the user for a better overview in the browser The title tag is an important ranking factor and should ideally be three to five words long

55

Point 37 Meta tags

Letrsquos say you run an online shop for carnival costumes so the following title would be possible

The title is not actually a tag but actually the title of the HTML document Nevertheless the title is usually called title tag

lttitlegtBuy great Halloween costumes online mdash halloween-costumecomlttitlegt

Checklist The perfect titlebull 5-7 words including important keywordsbull Maximum 70 charactersbull Keywords at the beginningbull Concise headlinebull Informative and high qualitybull Uniquely chosen for each page

56

Point 39 The description tag

Point 39 The description tagUnlike the title description does not play a major role in the ranking of the page However the meta description for the searcher is also visible in the search result snippet and can have a positive effect on the CTR (Click-Through-Rate)

For this reason you should also place special significance on the description You should not exceed 300 characters as excess characters will not be displayed in the search results list and are cut off in the snippet

Fig 28 Self-saved description with call-to-action (Source googlecom)

TIPFor websites it is often the case that several identical descriptions are stored If you are not able to save unique descriptions just leave the description tag empty Google will even create a description of existing content which will then be unique per page Of course this is not an optimal solution as the search engine may simply string words together without forming meaningful sentences However this approach is acceptable and prevents duplicates in page descriptions

57

Point 39 The description tag

If you want to edit your descriptions then open the applicable HTML page in a text editor and search the header for the description tag This will open with ltmeta name = ldquoDescriptionrdquo and closing with gt

Save the HTML file and upload it back to the web server once you have made all adjustments For example a possible description for a costume shop might look like this

Checklist The perfect meta description tagbull Different and unique on each pagebull Maximum 300 charactersbull Summarizes the subject of the page succinctlybull Contains an important keyword for the pagebull Informative and high qualitybull Animates users to click (= call-to-action)

ltmeta name=rdquoDescriptionrdquo content=rdquoWide variety of great costumes for Carnival

Halloween and themed parties can be found at the shop Come look and buy the

right costume onlinerdquo gt

TIPIf you try to summarize the content of the page succinctly then you will have a good description Formulate the description with as much meaning as possible while keeping it interesting for the user Challenge him and animate to click

58

Point 40 The robots tag

Point 40 The robots tagYou can provide instructions to search engine crawlers in the source codeThis is done using the meta tag robots The search engine crawler receives the necessary information for checking and indexing the page so that the webmaster can actively control which pages should be crawled

If no meta robots tag is set the bot assumes that both the pages should be indexed and the links should be followed index follow

The meta tag robots can also be found in the header area of the source code

The robots tag is defined in the source code of the page as follows

The content attribute gives you several options for giving the search engines instructionsbull FOLLOW - all links on the page should be followedbull INDEX - the page should be indexedbull NOFOLLOW - all links on the page should NOT be followedbull NOINDEX - the page should NOT be indexedbull NOSNIPPET - no search result nick appears in the search resultsbull NOARCHIVE - prevents the cached links of a page from being displayedbull NOIMAGEINDEX - allows you to choose not to display your page as a referrer to an

image that appears in Googlersquos search resultsbull NONE - corresponds to noindex nofollow

Fig 29 Robots tag in source code

ltmeta name=rdquorobotsrdquo content=rdquoindexfollowrdquo gt

59

Point 41 The language tag

Of course individual instructions can also be combined with each other An example would be that the crawler should neither include the page in the index nor follow the hyperlinks To do this the meta tag robots should look like this

If you made the desired changes you can upload the HTML page back to the web server From this point on the newly established rules for search engines apply

What happens if the robots tag is not set

The index is set as follows by default If you did not implement the robots tag on the pages they will still be indexed and all links will be followed

Point 41 The language tagVia the language tag you convey to the search engines the language in which the content of the page is created For example the same keywords are defined in German US English British English and French The attribute is long used to specify the language The HTML code for the language tag looks like this

If a searcher uses the option pages in German Google uses the language tag

ltmeta name=rdquolanguagerdquo content=rdquoen-ENrdquo gt

ltmeta name=rdquorobotsrdquo content=rdquonoindex nofollowrdquo gt

60

Point 41 The language tag

Here is a list of possible language codes

DA - DanishDenmark IT - ItalianItaly DE - GermanGermany FR - French GeneralEN - English general FR-CA FrenchCanadianEN-GB - EnglishBritish FR-FR - FrenchFranceEN-US - EnglishUSA NL - DutchNetherlands

Fig 30 If a searcher uses the option pages in German Google uses the language tag

TIPParticularly if a page contains several languages you should use the language tag to specify the language used for each subpage Using the tag is not important for rankings because Google ignores all language tagging in the code and relies on its own speech recognition logic Nevertheless you can give the search engine a hint and possibly simplify crawling There is another tag you can use to ensure that Google and other search engines can allocate your contents perfectly the hreflang tag It shows Google which country and language region your page is targeted for

61

Point 42 Optimize images

Point 42 Optimize imagesIn addition to the classic search (search on the web) image search is the second most frequently used search function Google has created the largest image collection in the world with image search The goal of the image search is to provide the user with relevant information So if a user wants to view an item he will probably prefer the image searchMost images that appear on search engines are protected by copyright and may not be used elsewhere Optimizing the image is important for webmasters since incorrect poorly resolved or too small images can lead to ranking losses If you use copyrighted images and there is a complaint with Google this can also lead to ranking deterioration

A well-optimized website relies on high-quality consistently accessible and enlargeable images You should save as much information as possible about the images in the search engine

Point 43 The alt attributeYou can use the alt attribute (alternative tag) to convey to the search engines whatrsquos in the picture Search engines are not yet perfect at interpreting the contents of images like a human being Another advantage of the alt attribute If your image cannot be displayed due to server problems the stored alt attribute (alternative text) will be displayed instead The visitor of the page can thus at least guess what content should be displayed This aspect is particularly user-friendly from an accessibility point of view because people with poor visibility are able to have the text of an alt attribute read out to them by screen readers

The HTML code for an image looks like this

The picture source is listed under ldquosrcrdquo After it you will find the Alt attribute You can now fill this with a meaningful text Consciously avoid the stringing together of keywords in the alt tag but use a visitor-friendly variant

ltimg src=rdquohttprytecomrytepngrdquo alt=rdquoMr Ryterdquo gt

62

Point 42 Optimize images

TIPUse the Alt attribute You can therefore convey the content of the image to the user and the search engine and ensure accessibility on your side

ATTENTIONDo not put any text in the picture Text content in the image is unreadable and useless for search engines Texts belong in the ltbodygt of your page where the search engine can easily identify these as text content

63

Point 44 File name

Point 44 File nameThe allocation of file names also plays an important role in image optimization The file name at best describes what can be seen in the picture A standard name such as DSC1758287 is not meaningful for search engines or users Itrsquos best to combine multiple words in the file name with a hyphenExample colorful-halloweencostumejpg

Point 45 Image sizeThe size of an image affects the loading time of a page The more storage space an image needs the longer the image will take to load Having many images integrated on a page can lead to very long loading times Since the loading time is an important ranking factor you should pay attention to the image optimization Of course the picture should not be so small that the content is no longer recognizable The most common file formats on the internet such as JPG or PNG are recommended

TIPImages can usually be scaled down well without losing image quality You should host very large images on an external file server to reduce the load time

64

Point 46 Image dimensions

Point 46 Image dimensionsThe dimensions of the images are crucial for Google The content on pictures should be easily recognizable Image dimensions smaller than 200 pixels should be avoided

ATTENTIONAvoid scaling down the images on your website using width and height in your HTML documents The images should be stored in their original size on the file server instead

ATTENTIONWhen users access your site with their smartphone the internet connection is not always optimal If the images on your site are too large they will cause slow loading times especially on mobile devices Experience shows that users do not wait very long for a page to open If your website takes too long to load your users will probably leave your page quickly

65

Point 47 Prevent images from appearing in image search

Point 47 Prevent images from appearing in image searchThere is the possibility to exclude the images of your own website from image search This requires a command in the robotstxt file (see ldquoPoint 52 robotstxt filerdquo) which is usually located in the root directory Here you can exclude the images from the indexing by the search engine

This is done with the following command

Do you want to exclude only a certain picture Then enter the following command

Point 48 Website architectureaccessibilityThe website architecture describes the structure of your website A website is mostly hierarchical and connects several subpages to a tree structure The website architecture is divided into several levels

User-agent Googlebot-Image

Disallow

User-agent Googlebot-Image

Disallow picturesmountain-panoramajpg

66

Point 47 Prevent images from appearing in image search

Example of building a website

You should take a lot of time to plan the website architecture Think about how you want to build your page Your website should be suitable for potential customers Therefore evaluate exactly what the customer wants and how the navigation is easiest for them

According to studies a click path length of three to four clicks is recommended The click path length is the number of clicks from the homepage to the desired page However it has been shown that site visitors also like to go a long way when they realize they are getting closer and closer to their destination

Fig 31 Page structure in the form of a structure tree

TIPIt is recommended to use a so-called ldquobreadcrumb navigationrdquo on a website It always shows the user the click path and helps them orientate themself on the page At the same time you help search engines ldquonavigaterdquo through the page

67

Point 49 URL structure

Point 49 URL structureIn order to access your website the visitor types in the address of your page in the browser The address of your page is called a URL (Uniform Resource Locator) Each sub-page of a website has its own address under which it can be reachedThe URL consists of several parts From the protocol (http or https) the domain or server name ( wwwdomaincom or 22334455) the directory (category products) and the file name (my-pagehtml) after it additional parameters or bookmarks can be added

Similar to the web page structure the URL structure should be simple and understandable Ideally category and product pages should have meaningful names and it is best to use the most meaningful URLs A descriptive URL shows the user exactly where they are on your website and may even be embedded in the userrsquos memory

There are basically two different types of URLs Static and dynamic

The difference between a dynamic and a static URL are the so-called URL parameters The parameters are only passed to the server upon request which means that the URL is only generated at the time of the server request

This allows the server to always provide up-to-date data from the database The dynamic version is often used in online shops Pages that do not change often have mostly static URLs Which variant uses your page does not matter for their ranking

For example a dynamic URL could be structured as follows

wwwexample-shopcomWomenTrousersTrouser-hugo-boss32

Construction

wwwexample-shopcomCategorysubcategoryProductxyz

wwwexample-shopcomcategoryid=12productid=43

68

Point 49 URL structure

Easy to read

Harder to read

Also make sure that users can cut off the end of a URL and still reach a functioning sub-page eg category page landing page

It would not be very user friendly if the user ends up on an error page because the page does not exist Ensure that pages are also accessible when the URL can be easily changed by users

ATTENTIONConverting a dynamic URL to a static URL has no advantage in ranking If you have dynamic URLs you do not necessarily have to transform them

httpwwwexample-shopcomMenTrouserslong-trousers

httpwwwexample-shopcomMenTrousers32longtrousers

A user turns this URL

httpwwwexample-shopcomMenTrouserslong-trousers

into this URL

httpwwwexample-shopcomMen

TIPSince URLs are saved and linked as bookmarks you should not change an address once defined In order to prevent such changes you should think about your URLs in advance If changing a URL is mandatory you should set up a 301 redirect

69

Point 50 Redirects

Point 50 RedirectsA redirect works in a similar way to a mailing request For example if you move to another city you can let the post office know If someone sends you a mail to the old address it will be automatically forwarded to your new mailing address The same principle applies to websites ndash URLs can be forwarded with a redirect You can use redirects if the structure of your website changes and a subpage is reachable under a new address

For example you introduce a new category on your blog You decide that a post written some time ago fits better into the new category Now you move the article into the new category

As a result the address of the post inevitably changes If a user has saved the post in their bookmarks they would end up on an error page if you just move the post into the different category To prevent this you should redirect to the postrsquos new URL

There are different types of redirecting that can be performed on the server side For this you need some technical knowledge If your website is located on the Apache server you can specify redirects through the htaccess file The most important redirects that you should know about are these two

301 (permanently moved) The site is permanently accessible under a different address302 (temporary moved) The site is temporarily accessible at a different address

These are particularly relevant to search engines Make sure you use them correctly

70

Point 50 Redirects

These are particularly relevant to search engines Make sure you use them correctly ldquoPoint 54 htaccessrdquo

You should avoid having several redirects in a row If you switch too many pages via redirect one after the other the a lot more effort is required from the search engine crawlers After about four redirects the Googlebot does not keep track anymore Make sure you use redirects in a meaningful way

Specify the redirect type 301 Page to be redirected URL to redirect to

71

Point 51 Status codes

Point 51 Status codesEach time you call a web page up in the browser a request is sent to the respective server A request is made for the page to be displayed

The status code is the serverrsquos response to a request If you want to visit the page httpenrytecom the server responds by means of a status code whether it can display the page

The various status codes are divided into different status classes The most important status classes are

STATUS CLASS 2The status code 200 is returned if the request can be successfully processed the requested data exists on the server and can be transmitted In short you call up a page and it is displayed correctly

STATUS CLASS 3Codes from the 3rd status class are redirects (see ldquoPoint 50 Redirectsrdquo) They are used when content is reachable under a different URL

STATUS CLASS 4A status code from the 4th class indicates that there is a client-side error Ie a faulty request by the client

Yoursquove probably already come across this status code - the 404 error It states that the site is unavailable and therefore cannot be displayed

User Server

Request from the client

Server reply in the header Status code in the bodywebsite

User Server

Request from the client

72

Point 51 Status codes

STATUS CLASS 5Server-side errors are identified by a 5XX error In most cases this error means that the web server is currently unable to process the clientrsquos request

Fig 32 404 error page with an interesting design

Fig 33 Identification and display of the status codes of a website at Ryte (Source Rytecom)

TIPStandard 404 error messages are out You can create your own error page and tell your visitors that the page is no longer available Think up something funny - the users will enjoy it )

73

Point 52 robotstxt file

The graphic shows which status codes your pages return If pages show a 404 error you should promptly check these You should also check if the 302 redirects are necessary or if a 301 redirect would be more useful Under certain circumstances the redirect may be obsolete and could be completely removed

Point 52 robotstxt fileThe robotstxt is a simple text file that provides specific instructions for search engine crawlers browsers and other robots This must be saved in the root directory of the FTP server so that the bot finds it The robotstxt file is very easy to create and helps you to enter useful search engine statements or block dangerous spambots

You can also specify which pages and directories should not be crawled by the search engine bot (eg the payment area on your website) Before a bot starts crawling your page it searches for the robotstxt and interprets its contents To create a robotstxt file first open a blank document in your text editor Each block consists of the selection of the search engine (UserAgent) and the rules (eg Disallow)

TIPYou can use a free tool to easily retrieve the current status codes of a website for example with statuscodesnet

TIPType the following in the address bar of your browser to see whatrsquos currently in your robotstxt or even if one is being used httpyourdomaincom robotstxt

74

Point 52 robotstxt file

In the first step you determine for which search engine bot the following rules apply If the rules apply to all bots you define that with a ldquordquo wildcard

The next two lines of the example exclude a category and a subpage - prohibiting access for bots Of course more pages or directories can be excluded

It is also possible to address individual special crawlers

Only pages for the Google bot are excluded here Instrutions for other bots can be included below each with the attributes ldquoUser-Agentrdquo and ldquoDisallowrdquo

User-Agent

User-Agent

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow category1page1html

Disallow category2

User-Agent Googlebot

Disallow categorypage1html

Disallow categorypage2html

User-Agent Yahoobot

Disallow categorypage3html

Disallow categorypage4html

75

Point 52 robotstxt file

Keep in mind that the pages specified in the robotstxt file may not be crawled by the bot but the bot can still index these pages

Once yoursquove defined all the rules you add the text file to the root directory of the domain on the FTP server with the name ldquorobotstxtrdquo

You can check your robotstxt with the Google Search Console For this your page must be saved in the console

ATTENTIONMake sure you donrsquot accidentally exclude important directories in the robotstxt because the search engine bot will ignore these pages and they will no longer rank Be particularly careful regarding what you exclude and check multiple times to ensure the entries are correct

Fig 34 Checking robotstxt with the Google Search Console

76

Point 53 Sitemapxml

Point 53 SitemapxmlIn addition to the robotstxt file the sitemapxml plays an important role in optimizing a page The sitemapxml is a file that contains a machine-readable table of contents of your page In this file you can show the structure of your website to search engines

You can either create the sitemapxml file yourself or use a tool that generates it automatically

One tool for creating your own sitemap is xml-sitemapscom There you can enter the URL of your website and create a few more settings After clicking on the Start button your sitemapxml will be created It is important that you tell the search engine your most important subpages even if they are deep in the hierarchy level

TIPMake the sitemap available to the search engine This makes it easier for your website to be crawled and important subpages of your domain can be more easily identified

77

Point 53 Sitemapxml

Fig 35 Tool for creating your own Sitemap (Source xml-sitemapscom)

TIPIf you use Wordpress you can also install a plug-in (eg SEO Yoast) that will generate a sitemapxml

78

Point 53 Sitemapxml

Then upload the finished sitemap file to the main directory of your websiteNext register your sitemap with Google Log in to the Google Search Console with your Google account and navigate under the item Crawling to the sub-item Sitemaps

Here you will find the button ldquoAdd Sitemaprdquo Click on it and it will open a window

There you enter the URL under which your sitemapxml is reachableSearch Console will then show you a graph showing how many pages are in your sitemap and how many have been indexed by Google

Fig 36 Sitemap section in the Google Search Console (Source Google Search Console)

Fig 37 Add a Sitemap to Google WebmasterTools (Source Google Search Console)

79

Point 53 Sitemapxml

Tools such as Ryte can help you determine which pages are not in your sitemap or which ones you need to delete from the sitemap

Fig 38 Sitemapxml evaluation - which pages are already included and which are not (Source Rytecom)

ATTENTIONYou should always keep your sitemap up-to-date and add new pages or remove pages that no longer exist

80

Point 54 htaccess

Point 54 htaccessThe htaccess file is usually also in the root directory of your domain You can use the htaccess file to rewrite URLs control access to files or directories and redirect individual pages for example

The htaccess is only used in combination with an Apache server An Apache Server is one of the most commonly used web servers Once you make a change in the htaccess and put the file back on the web server all changes will take effect immediately

If there is no htaccess on your web server you can create it using a text editor Open a new text file named ldquohtaccessrdquo in your text editor Strictly speaking the file has no name only the file extension

With the following examples you get an overview of the most common possibilities that can be implemented in the htaccess For example when calling ldquopage_85htmlrdquo the pagephp Id = 85 should be called-up

As a user you will see the following URL in your browser

The URL in the browser gives the impression of being on a page with a static URL In fact hiding behind the static URL is a dynamic URL The whole point is that a static URL looks ldquofriendlierrdquo to the visitor The code in the htaccess converts the enteredinvoked URL

This happens with the lines of code

81

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquo

Point 55 Redirect from ldquowith wwwrdquo to ldquowithout wwwrdquoAs mentioned above there are two different ways to call up the domain with and without the prefix www (see ldquoPoint 30 What is website hostingrdquo)

As a website operator you should ensure that users can access the desired page via both variants (with ldquowwwrdquo and ldquowithout wwwrdquo) The htaccess helps you to implement this In this example code anyone who wants ldquowwwrdquo on your page should be redirected to the ldquowithout wwwrdquo variant

Simplified the following happens

RewriteEngine OnRewriteRule ^page_([0-9]+) html$ pagephpid=$1

Old page with anynumber consisting ofdigits between 0 and 9

There must be at leastone digit The parenthesesframe the contenes ofvairable $1

The variable within thebrackets is saved in $here ldquo85rdquo

Newconstructionof the URL

The numver from thefront is inserted hereas a variable here theldquo85rdquo

ldquowwwyour-domaincomrdquo ldquoyour-domaincomrdquo

You enter

You get

via htaccess

82

Point 56 Protect your own images

There are only three lines of code behind this procedure

Point 56 Protect your own imagesJust as in real life it is extremely annoying to have something stolen on the Internet Theft is also not uncommon on the internet ndash here it is called content theft If you use images on your website other webmasters may include them on their website If the images are called up on their website they are still loaded from your web server essentially using up bandwidth to load content on foreign pages

With the lines of code below you prevent images from being delivered to third-party sites via your web server

RewriteEngine OnRewriteCond HTTP_HOST ^wwwyour-domaincom$RewriteRule ^()$ httpyour-domaincom$1 [LR=301]

Rule Everything starting from the dollar from the condition is appended to the new ULR

Activate the rule Condition The user comes from the domain between the A and the $

Here a 301 redirect is used

YourWeb server

otherwebsite Client

wants to open the picture

displays image

unloads data from yourserver -gt uses your bandwidth

83

Point 57 Forward an old URL to the new URL

One way to show the user that the images used on the page are not from the website owner is to have a page with graphics that indicate this

Point 57 Forward an old URL to the new URLLetrsquos assume that you want to move your page content to a new domain That would not be a problem in itself If a user has saved your page as a bookmark in the browser however they will get a 404 error-page as soon as they try to access it Reason your old page does not exist anymore To prevent this you have to redirect all URLs of your old page to the new domain - of course search engine friendly via 301 redirect

In shortIf a visitor visits your old page the same content is displayed to them but on the new domain

RewriteEngine OnRewriteCond HTTP_REFERER ^$RewriteCond HTTP_REFERER ^http(www)your-domaincom$ [NC]RewriteRule (gif|jpeg|png|bmp)$ httpyour-domaincom

If the condition applies the rule is executed

Enable executing the rule

84

Point 58 Structured data

These four lines of code redirect users to the new URL without getting a 404 error message

It is by and large only a simple 301 redirect but the command in the htaccess means that each page does not have to be redirected individually

Point 58 Structured dataSearch engines understand the content and data better if they are structured in the source code This means that you can integrate text and certain data such as ratings appointments or images directly into the search results This is done by using markups in the source code Structured data helps the webmaster define additional meanings for the website data

Point 59 Markup with SchemaorgSchemaorg is an initiative of Google Bing Yahoo and Yandex The four search engines have defined a uniform procedure for the markup of data on websites On Schemaorg you can find a collection of HTML tags and markups meaning that ldquorich snippetsrdquo can be displayed in the search result lists Search engines prefer to process structured data You can mark data and thus expand the snippet of your page in the SERPs More information can be found athttpsdevelopersgooglecom

RewriteEngine On

RewriteBase

RewriteCond HTTP_HOST new-Domaincom$ [NC]

RewriteRule ^()$ httpwwwnew-domaincom$1 [LR=301]

85

Point 60 Rich snippets

Point 60 Rich snippetsUsually every result in the SERPs consists of the title the description and a URL Using Rich Snippets the search result of your site can be expanded and thus become more noticeable for users

Other rich snippets can be among other things the display of ratings prices or event data

Users therefore get a better overview of the page content without it being annoying The contents are displayed much more prominently than the ldquonormalrdquo results Search results of this kind are more dominant and more tempting to click Shop owners have the opportunity to generate even more visitors via search engines

THE FOLLOWING TYPES OF RICH SNIPPETS CURRENTLY EXIST

1 Events2 Organizational data (eg location)3 Bread crumbs4 AuthorsPeople5 Recipes

6 Software Apps 7 Reviews 8 Song titles9 Products 10 Posts

In order to be able to display rich snippets the affected source text sections must be specially labelled for which HTML code must be created This code encases the information of each snippet

Fig 39 Rich snippets (Source Google)

86

Point 60 Rich snippets

The data of each rich snippet should be integrated in a ltdivgt (defined area in an HTML document) In the opening part itemscope itemtype and itemprop have to be defined

ITEMSCOPE Initiates the labelITEMTYPE Refers to the type of data (person film event)ITEMPROP Contains the properties of the itemtype (for person name age)

ONE SAMPLE IMPLEMENTATION FOR ONE PERSON

1 You can see the original code here

ltdivgt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

EXAMPLE As in a CV you first enter the data type (name address age) in two columns The second column is

followed by the data (Michael Miller 4 London Road 31)

87

Point 60 Rich snippets

2 You expand the original code to the ldquoitemscoperdquo in the opening ltdivgt

3 In the next step you add the code part (link) for the type of data in this case the one person

4 Lastly you frame the personal data with ldquoitemproprdquo

Now you have the code rebuilt so that Google can interpret and use the data

ltdiv itemscopegt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1gtPersonlth1gt

ltspangtMichael Millerltspangt

ltspangtage 31ltspangt

ltspangtprofession lawyerltspangt

ltdivgt

ltdiv itemscope itemtype=httpschemaorgPersongt

lth1 itemprop=ldquoMembershipldquogtPersonlth1gt

ltspan itemprop=ldquonameldquogtMichael Millerltspangt

ltspan itemprop=ldquoageldquogtage 31ltspangt

ltspan itemprop=ldquoprofessionldquogtprofession lawyerltspangt

ltdivgt

88

Point 60 Rich snippets

OTHER USEFUL CODE CUSTOMIZATIONS EVENT DATE

Original code

Edited code for rich snippets

At httpschemaorgdocsgshtml you can find all the data you can declare with Schemaorg

lttime datetime=ldquo2013-07-03T1120ldquogt3 July 1120lttimegt

TIPAs you can see in the example the amount of code increases even with smaller amounts of data Therefore start by specifically rebuilding data for snippets and do not try to adjust all data at once

ATTENTIONAlways pay attention to the file size of your HTML documents Be careful that the code doesnrsquot get out of hand The loading time of a page is very important for the ranking But more on that later (see Point 74 Links)

lttime itemprop=ldquoDateOfBirthldquo datetime=ldquo2013-07-03T1120ldquogt3 July 1120

lttimegt

89

Point 61 Data Highlighter

Point 61 Data HighlighterThe Data Highlighter is an alternative way for Google to highlight data in the search results

With this variant you label text parts on your page and assign a data type You therefore do not need to install any additional codeFor example if you label an event you can mark the name place and date

THE FOLLOWING DATA TYPES ARE SUPPORTED AS WELL

bull Itemsbull Eventbull Local businessesbull Restaurantsbull Productsbull Software applicationsbull Moviesbull TV-Episodesbull Books

Letrsquos say you want to tag your blog posts with the Data Highlighter to see them as rich snippets in Googlersquos search results

First log on to wwwgooglecomwebmasterstools hl=en in the Google Search Console

Fig 40 Data Highlighter in Google Search Console (Source Google Search Console)

90

Point 61 Data Highlighter

In the dashboard go to ldquoSearch appearancerdquo and click on the sub-item ldquoData Highlighterrdquo

Then you can click on the button ldquoStart highlightingrdquo to open the settings for your labelling

Now enter the URL of your domain Below the domain you can decide whether only this one page should be tagged or whether Google may automatically tag similar data on other subpages as well When you have decided on your desired settings you only have to press ldquoOKrdquo to start the highlighting Now the previously entered page opens and you can mark page contents and assign them to the respective attribute You see the marked data on the right part of the page

Nun oumlffnet sich die vorher eingegebene Seite und Du kannst Seiteninhalte markieren und dem jeweiligen Attribut zuordnen Die markierten Daten siehst Du im rechten Bereich der Seite

In the screenshot you can see that the title is a mandatory field

When you have assigned all data confirm with the button ldquoDonerdquo

Fig 41 Data Highlighter Settings (Source Google Search Console)

Fig 42 Data Highlighter Data (Source Google Search Console)

91

Point 62 Content optimization

If you have chosen to tag similar pages as well editing with the Data Highlighter takes a bit longer First you mark the data in a post In the following steps you can select other posts that are similar or formatted

You have the option of checking the correct recognition of the individual data Finally you conclude the process with the button ldquoPublishrdquo

Point 62 Content optimizationSearch engines want to provide relevant information to a user They therefore recommend a website that delivers the content the user is looking for If you want to watch a new movie in the cinema you would enter ldquoCinema Ticketsrdquo in the search engine and you would expect to see a suitable website with the ticket sales for a cinema in your area

The website of the cinema should therefore have the appropriate content ready for the user ndash this is the website operatorrsquos task The most important thing to consider is that the contents should solve the userrsquos problem

Search engines usually search the source code of the page and distinguish clearly between the actual content and the source code The actual content is analyzed evaluated for relevance and placed in the search results In this assessment many onpage factors such as H1 headings or alt tags for images play a role but so-called ldquosoft factorsrdquo such as user experience user intent social interaction and ultimately the websitersquos traffic also play an important role

So try to tailor your content for your target audience There are many different types of content that you can provide to your visitors The most common types are

Fig 43 Data highlighter steps (Source Google Search Console)

92

Point 63 Text enhancement

bull Press releasebull Imagesbull Technical Papersbull Product descriptionsbull E-Booksbull Infographicsbull Videosbull Presentationsbull Newslettersbull Webinarsbull Checklists

bull White Papersbull Survey and studies bull Sweepstakesbull QampAbull Podcastsbull FAQsbull Instructions and guidelinesbull Interviewsbull Ranking comparisonsbull and whatever seems relevant to your

users

Point 63 Text enhancementIn text optimization the occurrence of certain search terms is usually particularly relevant The search engine not only counts the words but uses sophisticated calculations to interpret the meaning and theme of the text For example if certain search terms occur too frequently (keyword stuffing) this can have a negative effect on the ranking because the search engine interprets the text content as spam So how do you get the balance right

The search engine uses certain methods for automated text interpretation analysis and relevance assessment Many search engines use the calculation of keyword frequency analyze the occurrence of synonyms and take into account the keyword environment in the text Internally the search enginersquos calculations are much more refined Due to an increase in spam Googlersquos algorithms are already very good and reliably filter bad and thin content from the search engine index

The WDF p IDF calculation comes close to Googlersquos relevancy calculation and can help with text optimization The formula is used to express the weighting of a document The higher the value the more often the keyword appears in the document

93

Point 63 Text enhancement

i j reflects how often the keyword appears in the documentL indicates how many words the document consists ofThe +1 only serves to prevent the calculator from giving 0 if the search term does not appear in the document

Letrsquos say one of your documents has a total of 12000 words The term dog food occurs a total of 23 times If you fill in the formula with the given values the following calculation results

The calculated result is WDF = 03 (rounded)

IDF means Inverse Document Frequency The number of documents is calculated in relation to the number of documents containing the search term

N is the number of documents on the WebThe variable f returns the number of documents containing the search term

A TFIDF analysis could look like this

For example if you want to rank for the term ldquoSEO 2018rdquo you enter the keyword in the field provided

Fig 44 Term weight analysis (Source Rytecom)

94

Point 63 Text enhancement

If you press ldquoStart analysisrdquo you will see the following graph

According to the Content Success tool the pages in the top 10 have used the listed words in their content The number of words on the page that used them most is shown in a list The number is also an indicator of how often the word can be used without risking a penalty

Fig 45 Term weight analysis with the TFIDF formula (Source Rytecom)

TIPWhen formulating your content always remember that the content should be written for your readers not for search engines

95

Point 64 Duplicate content

Point 64 Duplicate contentThe term ldquoduplicate contentrdquo is used when almost the same content exists on at least two subpages Duplicate content is one of the biggest challenges for webmasters especially shop owners Many shop systems dynamically generate many similar pages and this can cause duplicate content

There are other ways in which ldquoduplicate contentrdquo can arise

bull Print viewsbull Automatically generated PDFsbull Lack of server configuration (modRewrite withwithout www)bull No 301 redirectbull Page is accessible via http and httpsbull Page is available with and without at the endbull Page is case-sensitivebull Extensive footer content and sidebars

Duplicate content does not lead to a search engine penalty as is often assumed However the search engine might index the wrong URL for example indexing the version with http instead of https variant You should ensure that all of your content is as accessible as possible under a single URL

Fig 46 Determination of duplicate content at Ryte (Source Rytecom)

96

Point 65 Canonical tag

The Website Success Module in Ryte can evaluate the uniqueness of your content There is very little unique content on this sample page

You can redirect duplicate content with a 301 redirect to the page that should be prioritized or you can set affected pages to noindex via meta tag Another way to prevent duplicate content is to use a Canonical tag This will be described in below in ldquoPoint 53 Sitemapxmlrdquo

Point 65 Canonical tagA Canonical tag is defined in the header area of an HTML document It refers search engines to the page containing the original or preferred content The following example explains the meaning of a canonical tag

For example you own an online shop that sells dog food On a subpage visitors can see all of the dog food products The products can be sorted by price and manufacturer Therefore three variants of the overview page (unsorted sorted by price and by manufacturer) all have identical content Without the Canonical tag Google would see three different pages with identical content

TIPContent is King Write unique and interesting texts for your website visitors and distinguish yourself from competitors The more creative your content the more attention and traffic your website will receive

97

Point 66 H-headings

To solve this problem you the owner decide that the price-based page is most relevant to searchers You therefore insert the following code on the other two pages in the head area

You show the search engines with this code snippet that the page entered here is more helpful and it should therefore be displayed in the search resultsYou can also use the Canonical tag to prevent print views PDF versions of subpages or pages with selectable font size from landing in the index

Point 66 H-headingsHeadings are defined in code using H1 to H6 tags The headlines give readers an oversight of the content helps them to quickly grasp what the text is about and they help readers decide for themselves which sections are interesting and relevant The numbers reflect the importance of the headings with H1 being the most important heading

Search engines give the H1 tag the greatest weighting You should therefore include the main topic of the page and the most important search terms under which the page is to be found in this heading Make sure you only use one h1 heading per page

The H2 H3 H4 etc tags are also important These are subheadings that organize the HTML document and divide it into sections semantically As you read through your content users will decide for themselves which section is interesting

Sub-headings are typically used for minor keywords and keywords that extend the topic of the main keyword

Fig 47 Headings in the code and in the visible area on the website

ltlink rel=rdquocanonicalrdquo href=rdquohttpwwwexample-shopcomProdukteampsort=preiserdquogt

98

Point 67 Text highlighting

Point 67 Text highlightingAs in books content that has a special meaning is highlighted in different ways in the text You can mark important key words and passages in bold underline them indent them or display them as bullet points

The background is simple If a place in the text is highlighted it is probably of particular relevance to the user and may facilitate reading Formatting with bullet points and tables improves the reading flow and presents the contents clearly

EXAMPLEWhen using the Strong tag the text on the web page is displayed in bold The tag strong shows that

semantically it is an important text and therefore its content is of great importance

Fig 48 Highlighting the text with specific tags will alert the search engine that it is important content

99

Point 68 Performance and how to minimize response times

Point 68 Performance and how to minimize response timesResponse time is the time taken for a page to load completely after being called up Since 2010 the page speed has been an official ranking factor ndash this has also been confirmed by Google Itrsquos importance for ranking is however not particularly significant but you should ensure that performance of your website remains as high as possible particularly in regard to usability A user who has to wait too long for your website to be loaded will in many cases leave the website possibly visit the page of your competitors instead or break off the search altogether

In terms of performance optimization you should take a closer look at the following areas

bull Source textpage content of an HTML pagebull Optimization stylecssbull Optimization JavaScriptbull ServerHostingbull File sizes

Point 69 Optimization of the source textpage contentThe size of your HTML documents plays an important role in the loading time of your site If your HTML documents consist largely of comments this could be having an impact on the loading time Delete all comments from the source code of your pages

Create HTML documents according to W3C standard and use the inheritance possibilities in the CSS

100

Point 70 Optimization of the stylecss

Point 70 Optimization of the stylecssAvoid defining style information called inline styles in your HTML documents The layout and structuring areas should be treated as separate as possible Also check if parts of the instructions in the stylecss may no longer be needed and delete them Such code elements increase the load time of your page unnecessarily As with your HTML documents it is also important to remove unnecessary blank lines and comments

TIPTry to use as few stylecss files as possible This can help you prevent many unnecessary server requests

TIPYou can put the HTML documents with comments on your computer and access the commented on areas if necessary Likewise you should not use blank lines

101

Point 71 Optimization of the JavaScript files

Point 71 Optimization of the JavaScript filesFor the sake of simplicity complete libraries are often included However you should only use the parts of a library that you need Of course adding new elements of code is time-consuming but this extra effort has a positive effect on the loading time of your website If possible you should include all JavaScripts in one file to avoid unnecessary server requests Also note whether the Java scripts have to be right at the beginning of the source code If they can be loaded at the end of the HTML document you should do this The sooner the page content is delivered to the user the less likely it is that they leave the site annoyed and calls up the competitorrsquos website just a click away

Point 72 Server amp hostingHere you can decide whether you want to order a relatively cheap package with a website hoster or whether to operate your own server(dedicated server) If many websites are located on one server the server can be overloaded quickly If the other websites have a lot of visitors the maximum processor performance is reached quickly Of course a separate server would be much more expensive

TIPThere is always a lively discussion in SEO circles about the benefits of personal servers It is essentially an advantage if your website does not have to share its IP address with hundreds of other websites as this could lead to a ldquobad neighborhoodrdquo which would reduce the trust of your website It would be a Bad Neighborhood for example if your website is located on a server that is used by spam sites

102

Point 73 Minimize file size

Point 73 Minimize file sizeAs explained in the image optimization section file sizes affect the loading times of your website enormously However files are not just pictures or videosMass installation of tables (lttablegt) can also lead to an increase in the loading time

Testing the current load times

Sign in to the Google Search Console first Via the navigation point ldquoCrawlingrdquo and the sub-item ldquoCrawling statisticsrdquo you can see the loading times of your website

TIPTry to keep the file size of your HTML pages images and videos as small as possible Loading time also plays a particularly important role with mobile devices

Fig 49 Crawling navigation in the GSC (Source Google Search Console)

103

Point 73 Minimize file size

The third graph is crucial

You can understand and evaluate the loading time of the last months on the basis of this graphic Right next to it you will find the maximum minimum and average values

According to Google the load time should be below 500 milliseconds In the example shown here the average value is clearly above this limit

Another way to check your page load times is PageSpeed Insights PageSpeed Insights which you can also use through the Google Search Console allows you to test your site for mobile devices as well as for desktop

The tool can be found via the navigation point ldquoOther resourcesrdquo Then you choose ldquoPageSpeed Insightsrdquo

Fig 50 Graphical representation of the download time of a page in the GSC (Source Google Search Console)

Fig 51 Further statistics in the GSC (Source Google Search Console)

Fig 52 Additional statistics in the GSC (Source Google Search Console)

104

Point 73 Minimize file size

Enter the URL of your domain hereAfter a short loading time you will be given suggestions for improvement for mobile devices and desktop This could look like this for example

The green bars give you guidelines regarding how good the loading time is on different devices

Below the customization options the three possible classifications are explained in more detail

Fig 53 Other resources in the GSC (Source Google Search Console)

Fig 54 Suggestions for website optimization in the GSC (Source Google Search Console)

105

Point 73 Minimize file size

With Ryte you can also control the performance of your website You can find the report in the section ldquoPerformancerdquo and ldquoLoading timesrdquo

Fig 55 Check charging speed with Ryte

106

Point 74 Links

Point 74 LinksLinks are the salt in the WWW soup The web only exists through hyperlinks ie connections between the web pages The search engines use the links as a basis for evaluating the reputation and strength of a page Incoming and outgoing links are analyzed It is therefore important to know how the links on your site are internally structured and which external links point to your domain But letrsquos start over

Point 75 HyperlinksA link is a link between two web pages or two subpages Visitors to your page will be redirected from the current page to another page by clicking on a link A hyperlink is structured in the HTML code as follows

The code starts with an opening tag indicating that it is a link ( ltagt) This is followed by an attribute (href =) that represents the target of the link The quotation marks are followed by the URL of the page You can then separate the directory in which the page is located as well as the individual page by a slash () After the opening tag with the attribute href the link text follows which is then visible on the page At the end the tag will be closed again (ltagt)

Links can referencebull From one subpage to another subpage of your website = INTERNAL LINKbull From another website to your own = INCOMING LINKbull From your own website to another = OUTGOING LINK

Fig 56 Structure of a hyperlink in source code

lta href=rdquohttpwwwyou-are-awesomecomfoldersubpagehtmlrdquogtLink textltagt

opening tag closing taglink target Link text

107

Point 74 Links

In addition to the attribute href other optional attributes can be assigned to the link For example you can tag them in HTML with the rel = ldquonofollowrdquo attribute This will tell the search engine that it should not follow this link The page is then usually not considered by the search engine during the review but can still be crawledreviewed In HTML notation such a nofollow link looks like this

It makes sense to provide a link with the Nofollow attribute if you canrsquot guarantee the quality of the content of the linked page for example because any user can write their own content on the linked-to page An example would be if you want to link to a forum where users can discuss and leave links You cannot be sure that this page is free from spam

Google also recommends using the nofollow attribute if you do not want to be suspect of ldquolink swappingrdquo or ldquolink buyingrdquo httpssupportgooglecomwebmastersanswer96569hl=en

lta href=rdquohttpexamplecomrdquo rel=rdquonofollowrdquogtexampleltagt

108

Point 76 Internal links

Point 76 Internal linksInternal linking includes all links from subpages to other subpages of a website Internal linking is an important ranking factor and can affect the rating of your page in Googlersquos search results Through internal linking you show the search engine which subpages are particularly important The number of links is crucial The more internal links point to a subpage the more important the page appears within the entire website

Example The start page is often the most linked-to page as each additional page contains a link back to the start page

If you want to know how many incoming links refer to specific pages you can monitor this with relevant tools These show you how many pages are not linked to ie pages to which there is not a single link from other pages This is called an orphaned page and it probably will not be found within the link structure by search engines Search engines crawl the page link by link If there is no link to a page the bot cannot record it and include it in the index

ATTENTIONMake sure the links on your website do not point to pages that no longer exist Being directed to an empty page or page that no longer exists is annoying for your visitors and useless for the Googlebot

TIPLink particularly important subpages (eg the so-called Topseller) of your domain on the start page and emphasize their importance

109

Point 76 Internal links

If you mark the links in the code as nofollow you tell the search engine bot that these links do not have to be followed because for example the information is less relevant for the userInternal links have the goal of linking the individual subpages and passing on the power through the linking Therefore the links for the search engine should not be declared as nofollow ndash the search engine should be able to search your website without any problems

Fig 57 Pages without incoming links - Analysis by Ryte (Source Rytecom)

ATTENTIONThe nofollow attribute is used to identify links that should not be tracked by search engines However the search engine can still take these into account despite the tag Important links should therefore always be marked with the ldquoFollowrdquo attribute to ensure that the search engine follows them

Fig 58 Links with nofollow attribute (Source Rytecom)

110

Point 77 Internal link texts

Point 77 Internal link textsThe link text is defined in a link and it is as significant as the name or description of the linked page The texts of the internal link help the user navigate the website because these anchor texts will ideally clearly describe the landing page that is being linked to This also allows the search engines to better categorize the link and visitors know immediately what is on the linked-to page It is not a disadvantage if the link texts are frequently repeated or consist of a single word

Fig 59 Examples of link texts in the footer - each link leads to another subpage in the website (Source Rytecom)

TIPBe sure to check the internal links for meaningful link texts These are very important for your page visitors The link text is the text between the opening ltagt and closing ltagt tags Link texts like ldquohererdquo or ldquoclick nowrdquo are less useful because they do not describe the page Better ldquoTo the tourrdquo or ldquoto the press areardquo

111

Point 78 Number of internal links

Point 78 Number of internal linksOften the question is how many links should be placed per subpage It is important not to overdo it If a page has too many links it quickly becomes complex and difficult to use Keep the continuative links ie the page structure simple and clear You can monitor the number of links from your pages to other pages with many analysis tools There is no upper or lower limit to the number of links Always ask yourself if your internal links offer the user added value

TIPThe myth ldquo100 links per pagerdquo has long been history Place as many links as are necessary for your user The search engine Google looks more at the relevance of the linked pages Whether there are fewer or more than 100 links does not matter

Fig 60 Visualized number of links per page (Source Rytecom)

112

Point 79 External links

Point 79 External linksExternal links are links from your own page to other websites These help the user to find similar or related content on other sites that provide more information

It pays to think about what content will help website visitors Where can the visitor get more information and can we offer useful products or services related to the topic If the bigger picture is consistent it is understandable for the search engine and it is therefore rated positively Check in advance if the page which receives your link is trustworthy If you link to spam pages for example this can have a negative effect on the domain trust and lead to ranking losses

Point 80 Link buildingLink building is a term for all measures for generating external links that lead to your own page These links are called back links If a website receives many relevant links from other sites the reputation and popularity of the domain increases The search engine rates this as very positive and can improve the ranking of the pages in total or individually for certain keywords of this domain

Link building belongs to off page optimization ie to all measures that happen outside of the actual website and are often not directly influenced by webmasters (in contrast to OnPage optimization)

ATTENTIONYou should monitor the landing pages to which external links from your site lead in case the linked page no longer exists or has changed hands and is now a spam or malware page

113

Point 79 External links

In the past many unauthorized methods have been used to manipulate the growth of backlinks and attempts have even been made to create links through spamming However search engines especially Google value natural growth and generic linking Google for example argues that a page that has good content is linked by other internet participants based on the quality of the content alone In the past the following measures were often implemented to increase the growth of backlinks

bull Link buying Purchase of links from other sites for a feebull Link exchange Reciprocal linking between two or more pagesbull Link exchange programs Automated exchange with multiple pagesbull Link rental Renting links for a certain period of timebull Linkbait Actions that collect links to the targetbull Guest posts Publishing content on other websites incl linking back to your own pagebull Article directories Registrationbull Blog comments Targeted commenting in blogs to leave a linkbull Infographics widgets mailingsbull Forum links and personas

Although these methods are still occasionally used today they do pose a risk of being targeted by Google and could potentially end up in the Google filter The time of manipulative link building methods is long gone What counts in search engines today is the content which should be created especially for the users of the site

TIPGood link building happens in the header Be creative and think about how to attract visitors to your site Think of meaningful marketing measures that advance your website The links will follow

114

Point 81 Content marketing

The number of backlinks and growth can be monitored by many free or paid tools In SEO tool suite solutions (such as Searchmetrics or Sistrix) there is often a separate link analysis that identifies various KPIs such as link growth domain and IP popularity of the links or link strength Keep an eye on the development of your links and regularly check which external websites link to your site

Point 81 Content marketingInternet users search for answers in search engines because they want to solve a problem They enter this into the search slot discuss it in forums use social media and get in touch with other users The contents on websites and portals plays a decisive role If the content is up-to-date appealing and well-prepared the user is more likely to spend more time on the website redistribute the content on social networks or recommend it on their own website

Content marketing helps to provide and market high quality content helping to alert the visitors to the website Common forms of content marketing include guest contributions tutorials guidebook pages product videos and more Content marketing has now become a necessary way of increasing reach

Content marketing allows a company to position itself as an expert and helps enable the company to not only benefits from better search engine rankings but also from an improved reputation on the internet in general Brand building(see above) is also a consequence of good content marketing measures

ATTENTIONStay away from manipulative link building methods Google now recognizes which links occur naturally which are bought or exchanged and those which are generated automatically If you use manipulative link building methods your domain could be excluded from indexing or penalized

115

Point 81 Content marketing

How can you market your content in the most effective way Be creative different and above all innovative Forget about pure text that is 300 words long Remember that the user wants to be excited ndash only then will they return to your website

Here are some ways you can create your website content to make it original and unique This content can then generally be marketed well

bull Added value added value added value Determine the needs of your users and work out what content is of interest to them

bull Offer the unexpected What does the user not know yet What can surprise thembull Be funny without exaggerating present funny and amazing factors from time to timebull Content with a lot of effort Show your users that you value their time and that you

carefully prepare your contentbull Work visually Show your visitors videos big pictures graphics illustrations and good

designbull FAQs Top Lists Q amp A Interviews Surveys and Rankings - these are the types of

content on a topic that users want to learn about

TIPIn recent years content marketing has been seen as hype In the end good marketing of your websitersquos content is the alpha and omega of a successful business and will remain so for the next few years Content marketing is the key to a successful website

116

Punkt 82 Shopping

Punkt 82 ShoppingElectronic commerce is undoubtedly one of the most important sales channels for any sales-oriented company Nine out of ten Internet users shop on the Internet on average a citizen orders something online every two weeks according to a study by The German E-Commerce and Distance Selling Trade Association (bevh) (Source Bundesverband E-Commerce und Versandhandel eV) The visitor potential of online shops is therefore enormously high Of course many online buyers are also looking on search engines In order to be findable on search engines and to present the user with good results and products as a shop owner you have to know a few tricks and take note of a few basic rules so that your online business can be successful and sales can continue to increase

Many entrepreneurs still maintain the rumor that e-commerce is much cheaper than brick-and-mortar stores and that success online can be achieved with significantly less effort In fact the costs hardly differ but itrsquos true that with an online shop you have the chance to sell your products to significantly more people and thus have the potential to make more sales and profit Thatrsquos why you should love what you do and work hard at it - success on the internet does not come by itself but is the result of hard work

Point 83 Special features of the shop systemsTo operate an online shop you need a shop system The shop system represents the basic structure of a shop and facilitates the creation and management of the online shop The software products currently available on the market have different characteristics and orientations and are partially adapted to specific purposes

117

Punkt 84 Individual vs standard software

Punkt 84 Individual vs standard softwareYou have to make an important decision whether to use a standard software or to have an individual software developed adapted specifically to your business The biggest difference is the price An individual software is much more expensive and will take longer to develop but will be completely adapted to your needs The advantage of the shop systems available on the market is that they are flexible adaptable easily customizable and will be quickly ready for use

COMMON SHOP SOFTWARE IN THE ENGLISH MARKET INCLUDE

bull Gambiobull Magentobull OpenCartbull osCommercebull oxid esalesbull plentymarketsbull Prestashop

bull Sage Shopbull SEOshopbull shopwarebull Virtuemartbull wp-shopifiedbull Zen Cart

You need to decide which shop software fulfills the requirements of your project and your own needs Itrsquos best to create a benchmark for yourself so that you can quickly find a suitable provider

TIPIf you want to sell your products in Germany you should also use a shop software developed in this country The German laws and regulations are usually already taken into account and are integrated accordingly

118

Point 85 Order process and payment

Widely distributed shop systems include for example Magento The advantage of this shop software is the existing community and the constant adaptation to current developments This type of support is denied to users of custom software in most cases

Point 85 Order process and paymentMost shop software products already have a predefined order process However you can adjust for example the payment options delivery settings and shipping costs to suit your needs Automation of the ordering process makes processing of order easier Make sure that the order process and the payment options in particular are legally sound and easy to use The success of your shop depends on this If the user breaks off the order process at these points they will probably not return to your website in a hurry

Point 86 Category pagesOn a category page of an online shop you will find an overview of all products in an area You should include a search field the main navigation and filter functions in addition to the products Possible options for filters include for example brands colors and sizes All of these features allow your store visitors to quickly find what they are looking for provided the filter functions work properly Far too often the filters do not work properly and show too few or too many products For example if you would like to see black shoes only you might end up not seeing all black shoes or also seeing brown shoes Filters are a great way for visitors to be guided more quickly to the desired product

TIPUse category pages to give customers the opportunity to create their own product overview But make sure that all filters are working properly - otherwise you could lose potential customers and conversions

119

Point 87 Pagination

View category pages like your own landing pages Each category page is then like its own small homepage for the appropriate product category and provides the user all relevant information

Point 87 PaginationEspecially with category pages or in forums content can be distributed over several pages If you offer 100 different external hard drives for example you should spread these across multiple pages The goal is to show Google that all pages are part of a series (product range) There are two ways of paginating

1 POSSIBILITY Pagination with View All Page and Canonical TagIn this variant a page is created on which all individual pages are combined The entire content of all your pages are now on a single page Using a canonical tag each paginated page references the View All Page ndash the View All Page will therefore be the only page indexed and listed in the search results

2 POSSIBILITY Pagination with NextPrev without View All PageA second option is to add a code snippet in the header area of each page of a series For this you add all affected pages to the ltheadgt area

The first page contains only a ldquorel = nextrdquo and the last page only a ldquorel = prevrdquo

ltlink rel=rdquoprevrdquo href=rdquoURL-previous-Pagerdquogt

ltlink rel=rdquonextrdquo href=rdquoURL-next-psgerdquogt

ltlink rel=rdquocanonicalrdquo href=rdquoURL-View-All-Pagerdquogt

PAGE 1 PAGE 2 PAGE 3

rel=rdquonextrdquo rel=rdquoprevrdquorel=rdquoprevrdquo rel=rdquonextrdquo

120

Point 88 Objective ratings

Point 88 Objective ratingsOffer your customers the opportunity to rate their products or purchases on your website This will increase the confidence in your offer and you could benefit from ldquorich snippetsrdquo for products with ratings Providers such as Trusted Shops or ekomi ensure the seriousness of your reviews

Point 89 Content Management SystemsCreating websites today does not require programming skills Thanks to various systems websites and online shops can be created very quickly

Of course you can create an HTML file for every single page However the effort for such a project is enormous and every small change in the source code must be made in each individual HTML document

A content management system makes managing a website a lot easier Through a user interface WYSIWYG editors (What You See Is What You Get) can easily manage the pages The pages or posts can be created edited or deleted with just a few clicks The design is set centrally and can be customized For minor adjustments you hardly need HTML or CSS knowledge You can usually easily choose colors and fonts with the click of a mouse

The most well-known examples of free CMS are Wordpress Typo 3 or Joomla

TIPOf course there are certain limitations of systems however many CMSs can be extended with plug-ins and widgets which is a great way to expand and personalize systems

121

Point 88 Objective ratings

Thanks to the multi-user capability of content management systems several people can be working in them at the same time Each individual user can be assigned roles and each user role has specific permissions regarding modifying publishing or deleting so you can ensure that everyone only has access to the data they need

SOME EXAMPLES OF USER ROLES WOULD BE

bull Administrator (can do everything)bull Author (can write articles and make changes)bull Webmaster (can make changes to the code)bull Editor (can write publish and delete articles)

With these many functions CMS systems are usable for almost everyone The blogging software Wordpress can also act as a content management system

In this picture you can see all menu items in the backend of Wordpress In the ldquoPagesrdquo section you can manage all of your domainrsquos pages The pages can be recreated edited deleted and their content can be customized With the ldquoDesignrdquo menu option you can determine the appearance of your page select templates and create the navigation So you see everything is possible

Fig 61 Navigation at Wordpress (Source Wordpresscom)

122

Point 90 Community

Point 90 CommunityA community is a community of internet subscribers such as a community of bloggers contributors to a forum or website operators A community communicates with each other and exchanges their thoughts experiences tips and hints on a specific topic The formation of a community plays an important role in online business and should be considered a sub-strategy

Community education helps webmasters constantly bring new and fresh content to their website or blog But not only that The community helps position your business strongly by enabling your users to provide feedback and reviews on your product So you play with open cards and gain confidence and authority in your subject area

There are various ways to initiate and develop a community This usually happens with the creation of a (corporate) blog With this tool you can interact with your users and discuss various current topics

TIPCreate a community around the relevant topic for your business Blogs are the most common tools for this They are easy to create and users like to read and share Blog articles are also a good way to do well in social media

123

Point 91 Create a blog with WordPress

Point 91 Create a blog with WordPressWordpress is a CMS (content management system) for websites and blogsYou can create and manage a website or a blog in word press without any previous knowledge in programming The following steps take you through the process of installing and configuring Wordpress

1 DOWNLOAD THE SOFTWARE to create a blog with WordPress You can find and download the software here httpswordpresscom

2OPEN THE ZIP FILE after Wordpress has downloaded ndash double-click on the folder (MAC) If you use Windows click with the right mouse button on the folder and select ldquoUnziprdquo

3OPEN FILEZILLA a program that gives you access to the data on your FTP server Log in with the log-in data of the FTP server The data you need for the login will be sent to you via email by your website hoster You can find out more information about hosting under ldquoPoint 29 Website hostingrdquo

Fig 62 Download Wordpress (Source Wordpresscom)

124

Point 91 Create a blog with WordPress

Once you have entered all login data press the button ldquoConnectrdquo

4 NOW SHIP THE COMPLETE CONTENT OF THE Wordpress Folder on the web server

5 TO CONFIGURE WORDPRESS change the name of the file ldquoconfig-samplephprdquo to ldquoconfigphprdquo

6 THE CONTENT OF THIS FILE still needs to be partially configured Open ldquoconfigphprdquo with a text editor by right-clicking on the option ldquoViewEditrdquo

Fig 63 FTP Directories (Source Filezillacom)

Fig 64 Editing a document located on the server (Source Filezillacom)

125

Point 91 Create a blog with WordPress

Now you should see a text file with code Find the following code snippet

You should now see a text file with code In the code snippet it will be clear where to enter the database data Look for the code snippets ldquodatabase_name_hererdquo ldquousername_hererdquo andrdquopassword_ hererdquo and replace these with the data from your web host

7 FURTHER DOWN you will find the following code under ldquoconfigphprdquoOpen the blue marked link in your browser and replace the red framed code snippet with the generated code from your browser window

Fig 65 Snippet

Fig 66 Code snippet (define)

126

Point 92 Create a blog with Blogger

8 SAVE THE FILE configphp and put it back on the FTP server Drag the file to Filezilla as in 4 above

9 NOW YOU CAN START THE LAST CONFIGURATION STEPOpen the browser and type in your domain in the address bar In addition you still append ldquo wp-adminrdquo If you call up this address the Wordpress configuration window will open Enter the data as desired All additional steps are almost self-explanatory

At the end of the configuration you can log in to the backend start creating your pages content and blog posts and interact with your customers and prospects

Wordpress is free easy to use and is used by millions around the world There are many plug-ins tutorials and extensions More information can be found at httpenwordpresscom

Point 92 Create a blog with BloggerWith Blogger Google gives you the opportunity to quickly and easily set up your own blog Blogger is a Google service and requires a Google account Go to the page httpswwwbloggercom and click on ldquoCreate Blogrdquo

Fig 67 Set up your own blog using Bloggercom (Source bloggercom)

127

Point 93 Successfully market the blog

After logging in with your Google Account you can choose the blog layout the blog name and more details and you can start blogging right awayWordPress is a good alternative ndash here you can start your own page with a low monthly budget httpsenwordpresscom

Point 93 Successfully market the blogAfter creating a blog it is important to make it known to your customers and prospective customers There are many different approaches for this

YOU CAN MAKE YOUR BLOG WELL KNOWN WITH THE FOLLOWING MEASURES

bull Guest contributions by opinion leaders and industry insidersbull Expert interviewsbull Contests and competitionsbull Latest newsbull Top listsbull hellip and many other actions

Be creative with your content to get your readersrsquo attention

TIPIt is not mandatory for the contents of the blog to be scientifically written or instructive The content can be entertaining for example an interview Above all itrsquos important to be aware of what your readers want and deliver content that interests them

128

Point 94 Web tracking

Point 94 Web trackingWeb tracking (also Web analytics) is the method of monitoring user behavior and visitor flows Web analytics is very important for the success of your business Whether you operate a blog or an online shop you still need to know and monitor your statistics and KPIs

With web tracking you can find out for example which websites your visitors come from whether they found you through via search engine and in this case which search terms they entered to come across your website In addition you can see how long the users stay on your page and ultimately if they have converted for example whether they made a purchase You can also see via tracking what they purchased There are a number of useful tools you can use to monitor your own metrics Web site tracking using Google Analytics is particularly popular - Google Analytics is free to use and evaluates key metrics in depth

TIPAlternatives to Google Analytics include eTracker and Piwik

ATTENTIONKeep in mind that fake postings thin content or spam comments are not part of the blog The community is only helpful to you if it is real and real people participate and share Therefore use the comment-release function in the respective blog systems and show only qualified comments

129

Point 95 Integrate Google Analytics

Point 95 Integrate Google AnalyticsGoogle Analytics is a free website tracking tool that provides webmasters with a variety of tracking methods In order to use the tool you need a Google Account and you need access to the source code of your website as you need to implement the analytics code there

Sign in to Google Analytics and add your website To do this click on ldquoAdminrdquo

Navigate to ldquoProperty Settingsrdquo

Fig 68 Navigation point ldquoAdminrdquo (Source Google Analytics)

Fig 69 Property Settings on Google Analytics (Source Google Analytics)

130

Point 95 Integrate Google Analytics

Now enter your website

Find out the code snippet and then integrate this into the HMTL code of your website

Click on ldquoadminrdquo and then ldquoTracking Informationrdquo

Fig 70 Property settings in detail on Google Analytics (Source Google Analytics)

Fig 71 Tracking information on Google Analytics (Source Google Analytics)

131

Point 95 Integrate Google Analytics

There you will see the code snippet that you have to install on your website in the header tag Then the tool collects the relevant data and you can use Google Analytics for web analytics

There are ready-made templates that you can easily insert in your imprint or on a separate page for privacy You can get these templates from an imprint generator

Privacy and Google Analytics

Add this line to your tracking code

after the ldquocreaterdquo parameter of the code

This will ensure that your visitorrsquos IP address is not fully communicated to Google The last 8 bits are only transmitted encrypted

ATTENTIONFrom a legal perspective it is important to point out on your website that you are using Google Analytics

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquocreatersquo lsquoUA-XXXXXXX-Xrsquo lsquowebsitecomrsquo)

ga(lsquosetrsquo lsquoanonymizeIprsquo true)

ga(lsquosendrsquo lsquopageviewrsquo)

132

Point 96 Create e-commerce tracking

Point 96 Create e-commerce trackingWith e-commerce tracking in Google Analytics you can access even more data You can analyze which products were bought how often and what sales were made In addition you can see how many products were purchased per transaction and how long it took for the user to make the purchase

If you want to use e-commerce tracking you have to activate this in your Google Analytics account Log in to your account and press the ldquoAdministrationrdquo button Turn on e-commerce tracking under ldquoDetail view settingsrdquo

Then press ldquoSaverdquo The next step is to integrate the e-commerce tracking code into the source code of your website If you do not have sufficient knowledge or experience of this leave it to an expert For more details see the Google Developer Guide at developersgooglecom If the code is integrated into your source code the activities on your website will be counted and visible in the tool

Fig 72 Detailed view settings in Google Analytics (Source Google Analytics)

133

Point 97 Conversions

By setting up Google Analytics or a similar tracking software you lay the foundation for sustainable website monitoring and you can see important key figures of your web presence at a glance

Point 97 ConversionsWhen it comes to website optimization not only visitors play an important role Traffic is also a very important but not enough The visitor has to ldquoconvertrdquo on your site ie the visitor must become a customer a reader a buyer or a newsletter subscriber depending on the purpose of your website

Itrsquos important to deal with the topic of conversions and conversion optimization Conversion optimization essentially involves all measures that help to increase the conversion rateIn doing so you change the elements of your website andor content in such a way that the visitors make a transaction as soon as possible

EXAMPLES OF SUCH TRANSACTIONS (CONVERSIONS) ARE

bull Purchase of goods in an online shopbull Ordering a newsletterbull Sending a contact formbull Downloading a filebull Reading an article and pressing a ldquoSharerdquo buttonbull etc

Fig 73 E-commerce settings of the detail view in Google Analytics (Source Google Analytics)

134

Point 97 Conversions

Of course other actions can also be conversions ndash it depends on the goal of your site

The conversion rate can be easily calculated using a formula

This formula shows the percentage of visitors who have converted The higher this ratio the more successful the website is An acceptable value is usually 2-3 for online shops although of course there are website for which the conversion rate is significantly higherYou can easily monitor the conversions on your website by webtracking In Google Analytics you can set landing pages under ldquoConversionsrdquo and the sub-item ldquoGoalsrdquo where the number of visitors who have made a conversion is displayed This can be for example the page ldquoThank you for your orderrdquo (so-called check-out page)

A purchasing process (conversion funnel) can also be defined This allows you to easily determine where your visitor starts and which pages they click on before converting You can create the conversion funnel in Google Analytics under ldquoConversionsrdquo - ldquoGoalsrdquo - ldquoFunnel Visualizationrdquo This way you can see on which pages your visitors leave the so-called conversion path and why

TIPRemember to decide on the maximum cost per conversion ndash how much yoursquore willing to spend on a customer This way you donrsquot just keep an eye on your costs but you also aim to minimize your conversion costs

TIPYou can also monitor the conversions with the conversion funnel in Google Analytics Here you can see at a glance where the visitors of your website leave the conversion funnel Try to interpret why visitors leave the page A click or heat map can also help you here

135

Point 97 Conversions

With Conversion Optimization you donrsquot just analyze and improve website elements but also the purchasing process

bull Improvement of advertising materialbull Optimization of the wordingbull Creation and optimization of landing pagesbull Addition of product detailsbull Improvement of the shopping cartbull Up-selling and cross-sellingbull Usability measures

Fig 74 Funnel visualization in Google Analytics (Source Google Analytics)

TIPConversion optimization is not a one-time thing but an important process If you want to run a successful website sustainably and satisfy your customers permanently donrsquot forget the conversion optimization

136

Point 98 AB and multivariate tests

Point 98 AB and multivariate testsConversion tests help you to test different web page variations and find out which ones bring more visitors and which convert better First divide your page into different sections and elements Then you can make hypotheses A hypothesis could be

ldquoIncrease the conversion rate by 2 by replacing a green button with a red onerdquo

For this you create a new variant of this page (same page with a red button) Using a tool that alternately presents users with both variants both sides are tested against each other Such a test is also possible in Google Analytics Here you can implement the settings for the tests with different variants of your site

Then you build a tracking code on the original page which ensures that the test can be performed A proportion of the visitors see the original page and another proportion will see the new variant Google Analytics records the conversion data for the various pages The test ends when a version of the page has been identified as the winner of the test and the statistical significance has been reached

Fig 75 Settings for creating an AB test (Source Google Analytics)

137

Point 99 Usability

In addition to AB tests (two variants of the page) multivariate tests are also possible here Here several elements are changed and tested against the original page The multivariate test in Google Analytics works in a similar way to the AB tests In Google Analytics it is also possible to test up to six variants of your page against each other At the end of the test you can then see directly which variant scores the most conversions

Point 99 UsabilityUsability (ease of use) describes making the use of a website as easy as possible for a user Each website should be intuitive and easy to use for visitors Usability has a big impact on whether a user stays on your page or leaves Many visitors will be irritated with websites that have pages with a bad usability and will therefore leave them again after a short time The bounce rate will therefore increase which can also have a negative influence on your websitersquos ranking in search engines Creating a usability concept is a time-consuming task but it pays to invest this time Offer the user a platform on which they can quickly and easily find their way The user must immediately recognize the subject of the website and how they can navigate further

TIPIn order to achieve significant results your website ideally needs a lot of traffic The test result is therefore reached quickly and the results are valid For pages that are low in traffic it will take a long time to get good results and the long duration of the test may skew results due to other factors (eg seasonal events)

138

Point 99 Usability

To achieve these goals you should start with improving the usability of a collection of products or information you would like to offer and not with the homepage Ideally this will be done in a brainstorming session with your colleagues Next you together with your team should group the data together and form generic terms With the data collected so far you can start building the right page structure but you should constantly be questioning your page structure

bull Would the user intuitively go the right waybull Could the prospective customer be confused by your website structurebull Does the categorization make sense

However there are many more ways of developing a usability concept

Creating a survey for experts and real users can also help you develop a usability concept In particular your target group can uncover crucial weaknesses and potentials and contribute to improving the usability of your site

You should end up with a page structure which is designed for the needs of the users Make sure that everyone can understand the structure and intuitively makes the right decision to get to their goal as quickly as possible If you have achieved this you are a step ahead of many other website operators

TIPSurveying users will be very helpful If your target audience finds the usability of your website good yoursquore taken a step in the right direction

139

Point 99 Usability

Ask and test real people and potential customers Ask them to navigate through your pages The best way of doing this is to formulate a task such as ldquoCheck the availability of Womenrsquos Pants Silk in Brown for euro 9990rdquo Yoursquoll be amazed how many people find it difficult to navigate your website as well as how they behave on your website You can then draw useful conclusions from the results of these tests and then customize your pages accordingly

EYE TRACKING

One of the most expensive ways to test the usability of your pages is eye tracking For this the largest possible number of test persons (gt 100) is needed Each of these sits in front of a special screen which recognizes and records the eye movements via an integrated camera During the test the subject is asked to perform a specific task Every click and every eye movement is saved Upon request all candidates can be filmed to analyze gestures and facial expressions the benefits of which should not be underestimated Often we act unconsciously by rolling our eyes shaking our heads or gesturing with our arms All of these signs can be helpful for your usability analysis

At the end of such eye-tracking tasks you can use video to analyze and evaluate every eye movement perceived areas of the website and the procedure Yoursquoll get highly insightful results that will help you further improve the usability of your website and help you uncover unsuspected conversion killers

Process of an eye tracking analysisFirst ask for some basic data of the subjects This could be for example age occupation or average time spent on the internet per day This data can help you to classify the results from the eye tracking tests Then you should explain to the test persons in a few sentences which tasks they should complete Then the analysis can start

TIPUsability tests are sometimes very expensive Make sure you allow enough time for preparation and follow-up ndash only then will you be able to draw meaningful conclusions from your collected data

140

Point 100 Mobile optimization

Point 100 Mobile optimizationToday in many areas of the internet over 50 of users access it via smartphone Google has taken this development into account and has declared the mobile device friendliness of a website to be a ranking factor Google has since then announced that the mobile search engine index should become the primary index

So itrsquos even more important that your website is optimized for mobile devices You have three options

bull Responsive web designbull Dynamic servingbull Stand-alone mobile website

In most cases responsive web design is the best solution You benefit from the fact that you only have to maintain one system and the URLs are the same for mobile and desktop users

For mobile optimization remember that

bull The page must be operated with a touchscreen and the buttons should therefore be sufficiently large and not too close to each other

bull The bandwidth for mobile Internet connections is usually lower and file sizes therefore need to be smaller

We have compiled everything important about mobile optimization here in an eBook for you httpsenrytecomknowledge-basemobile-guide

141

Conclusion Love Your Website

Conclusion Love Your WebsiteWith the Website Success Guide for Better Websites you have all the basics on hand to help you optimize your website The most important thing to keep in mind Love Your Website No matter whether you are the operator of an online shop or you optimize the website of a large company create your content with love and dedication as the visitors will notice With attention to detail you win the hearts of your users and at the same time make the web a little bit better

TIPWith Ryte Magazine yoursquoll always be up to date on search engine optimization and online marketing httpsenrytecommagazine

142

About the authors

About the authors

LAYOUT Julia Hoyle

ILLUSTRATIONS Ramona Hartmann

INPUT amp MOTIVATION Marcus TandlerAndreas Bruckschloumlgl

TRANSLATION Olivia Willson

Irina Hey

Irina is a keynote speaker and an expert in the field of customer acquisition lead generation and data driven marketing Until April 2018 she worked as a Product Owner of Acquisitions and coordinated all strategic marketing activities at Ryte

Eva Wagner

Eva is an experienced content marketer Until May 2018 she was a member of online marketing team at Ryte Using her creativity and the knowledge of current topics she was responsible for the German Ryte Magazine and the Ryte Wiki

143

About the authors

Theory is good - but practice is betterAnalyze your website with Ryte for FREE

bull First-class assistance for better websites

bull Create successful content easily

bull Improve your visibility online

Reach Your Targets Efficiently

REGISTER FOR FREE

About the authorsAuthors

PUBLISHER

Ryte is a B2B software company based in Munich Ryte offers users a platform for holistic monitoring analysis and optimization of their digital assets Renowned e-commerce businesses such as Sixt Flixbus or mybestbrands agencies like Elephate Builtvisible and iProspect as well as major enterprises like Disney trust in the technology and the innovative strength of Ryte In the financial year 2016 Ryte achieved a turnover of 31 million and currently has 62 employees

Paul-Heyse-Str 2780336 MunichRepresented by Andreas Bruckschloumlgl Marcus Tandlerhttpenrytecom

Find us on Facebook Twitter LinkedIn

Ryte GmbH - All rights reserved

District Court of Munich Germany HRB 200042 VAT ID DE284700490

Management Andreas Bruckschloumlgl Marcus Tandler

Page 14: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 15: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 16: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 17: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 18: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 19: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 20: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 21: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 22: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 23: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 24: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 25: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 26: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 27: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 28: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 29: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 30: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 31: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 32: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 33: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 34: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 35: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 36: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 37: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 38: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 39: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 40: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 41: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 42: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 43: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 44: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 45: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 46: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 47: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 48: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 49: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 50: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 51: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 52: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 53: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 54: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 55: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 56: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 57: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 58: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 59: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 60: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 61: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 62: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 63: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 64: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 65: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 66: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 67: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 68: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 69: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 70: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 71: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 72: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 73: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 74: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 75: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 76: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 77: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 78: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 79: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 80: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 81: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 82: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 83: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 84: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 85: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 86: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 87: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 88: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 89: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 90: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 91: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 92: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 93: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 94: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 95: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 96: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 97: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 98: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 99: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 100: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 101: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 102: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 103: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 104: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 105: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 106: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 107: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 108: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 109: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 110: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 111: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 112: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 113: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 114: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 115: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 116: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 117: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 118: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 119: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 120: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 121: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 122: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 123: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 124: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 125: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 126: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 127: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 128: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 129: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 130: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 131: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 132: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 133: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 134: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 135: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 136: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 137: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 138: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 139: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 140: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 141: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 142: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 143: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 144: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4
Page 145: Website Success Guide … · Content. Foreword ..... 2 Introduction..... 4