The ultimate guide to creating your own WordPress website — for beginners

Marc Wag­ner

Octo­ber 26, 2022

19 min read|

If you don’t have a web­site, you sim­ply don’t exist.

That’s actual­ly how you could put it in this day and age whe­re 50% of the world’s traf­fic comes from smart­phones and tablets. In doing so, anyo­ne who has some time and disci­pli­ne can rea­li­ze their own web­site.

Let’s get right to it!

Step 1: Find the right idea. #

Every begin­ning is hard, so you should take enough time to work out your ide­as. What kind of web­site do you want to crea­te and what kind of con­tent should be pre­sen­ted to your visi­tors? You don’t have to wri­te con­tent for your pages yet, but you should crea­te a small gui­de in advan­ce.

Check if the­re are others who also find the topic inte­res­t­ing.

Take a look at Goog­le to see if your topic is of inte­rest to others. For exam­p­le, if you sel­ect “Inter­net of Things” as the topic, your search will return 4 bil­li­on hits.

Google - Internet of Things

You should ask yours­elf if your idea is too broad if the num­ber of hits is too high and may­be look for ano­ther topic or try to nar­row it down.

Use a mind map as a gui­de.

Crea­te a thread for yours­elf that ensu­res you don’t ram­ble too much. The best way to do this is with a mind map. You can do this clas­si­cal­ly with paper and pen­cil or you can use a tool like Mind­Meis­ter to crea­te the mind­map direct­ly on the com­pu­ter.

In the midd­le you sim­ply wri­te the actu­al topic. This could be your com­pa­ny, your blog or your online store, for exam­p­le. Just what you are inte­res­ted in at the moment.

Mindmap idea creation website

Around the the­me you now posi­ti­on points that are important to you at the moment. Don’t worry, you can of cour­se swap and replace ever­y­thing later or add more. A web­site lives and grows, so you need to keep adap­ting to the mar­ket.

Step 2: Analyze competitors. #

Keep your fri­ends clo­se, but your enemies even clo­ser. Of cour­se, this is a bit of an exag­ge­ra­ti­on, but it illus­tra­tes quite well how important it is to keep an eye on your com­pe­ti­tors. Of cour­se, if you don’t know your com­pe­ti­tors, you can Goog­le to find some.

You can divi­de the com­pe­ti­tor ana­ly­sis into the fol­lo­wing are­as:

  1. Web­site
  2. Key­word ana­ly­sis
  3. SEO OnPage
  4. Back­link pro­fi­le
  5. Adver­ti­sing cam­paigns

Analyze website

Look at your competitor’s web­site, also the site­map. What do you par­ti­cu­lar­ly like and what would you do bet­ter? What are­as have you not yet included in your mind map? Add all this infor­ma­ti­on to your mind map.

Keyword analysis

For which key­words is your com­pe­ti­tor posi­tio­ned par­ti­cu­lar­ly high in search engi­nes? How hard will it be to over­ta­ke your com­pe­ti­tor? Are the­re per­haps alter­na­ti­ves that are bet­ter and fas­ter to imple­ment?

In this day and age, it is advi­sa­ble to focus on long term key­words that have not yet been given too much con­side­ra­ti­on by com­pe­ti­tors.

It’s best to wri­te down all the key­words you find during your rese­arch. Becau­se your con­tent should then later be tar­ge­ted to the­se or simi­lar key­words.

SEO OnPage

How well has your com­pe­ti­tor opti­mi­zed their site for search engi­nes? Often com­pa­nies negle­ct the SEO mea­su­res after the crea­ti­on of the web­site and at some point they just start publi­shing con­tent and sha­ring images wit­hout pay­ing atten­ti­on to meta infor­ma­ti­on and SEO rele­vant tags.

Look at your competitor’s indi­vi­du­al pages and see how well they’­ve been opti­mi­zed.

Backlink profile

How many back­links do your com­pe­ti­tors have? Among other things, back­links increase the domain rating and the page score of a web­site or a page. The fac­tors indi­ca­te how qua­li­ta­ti­ve the con­tent of a web page is.

If your com­pe­ti­tor alre­a­dy has a lar­ge num­ber of back­links, then you should also dedi­ca­te yours­elf to the topic of link buil­ding.

Advertising campaigns

When you search for a key­word on Goog­le, you also get Goog­le Ads dis­play­ed. Ana­ly­ze the cam­paigns and see what pro­ducts and ser­vices your com­pe­ti­tors are focu­sing on in Goog­le.

If you find a few cam­paigns that you real­ly like, you should wri­te them down. This will help you to bet­ter imple­ment and plan your own cam­paigns later.

Step 3: Get hosting and a domain. #

To publish your web­site on the Inter­net, you need web space. For this pur­po­se, the­re are so-cal­­led hos­ting pro­vi­ders such as Stra­to and Mitt­wald. The­re you can rent web­space, vir­tu­al and mana­ged ser­vers, as well as your own Win­dows and Linux ser­vers.

Both pro­vi­ders are ide­al­ly sui­ted for anyo­ne who does­n’t feel like deal­ing with tech­ni­cal aspects. You can choo­se a Word­Press packa­ge for both. Word­Press packa­ges are desi­gned in such a way that you can easi­ly install Word­Press with a one-click instal­ler. This allows you to focus com­ple­te­ly on your web­site, its look and con­tent.

Choo­se a sui­ta­ble domain.

A domain is what the visi­tor types into their inter­net brow­ser to get to your site. The­r­e­fo­re, it is important that you choo­se a name that your visi­tors can remem­ber.

The­se tips will help you choo­se your domain:

  • Pre­fer a .de/.com over all other top-level domains. Even though the­re are now dozens of dif­fe­rent exten­si­ons, most peo­p­le remem­ber them bet­ter.
  • Use the the­me in the name. This helps search engi­nes and your visi­tors direct­ly under­stand what your web­site is about.
  • Avo­id num­bers and hyphens. It’s hard to remem­ber.
  • Use a maxi­mum of 2–3 words for your domain. The domains with only one word are unfort­u­na­te­ly often alre­a­dy taken.
  • Always good to use your name or a varia­ti­on of it.

Once you have a few ide­as, you can easi­ly check the avai­la­bi­li­ty of the indi­vi­du­al domains on Stra­to.

Domain Check - Strato
Source: strato.de

A litt­le tip on the side: If you don’t have your own domain yet, you should also check the domain rating befo­re buy­ing. For this pur­po­se ahrefs is recom­men­ded. The Domain Rating indi­ca­tes how well your site will be lis­ted in search engi­nes. The sca­le here ran­ges from 1 — 100.

Domain Rating Google
Source: ahrefs.com

Of cour­se, your domain rating will impro­ve over time if you pro­vi­de qua­li­ty con­tent on a regu­lar basis, but a litt­le bonus at the begin­ning is always app­re­cia­ted.

Take your time when choo­sing the right domain. It can be a bit of a hass­le, but it’s defi­ni­te­ly worth the effort.

Step 4: Install WordPress #

Most pages on the Inter­net today are imple­men­ted with a con­tent manage­ment sys­tem. Word­Press is one of the most wide­ly used con­tent manage­ment sys­tems with a mar­ket share of over 38%. This is main­ly becau­se it is user-fri­en­d­­ly, powerful and easy to learn.

If you have crea­ted your hos­ting packa­ge with Stra­to, for exam­p­le, you can install your web­site wit­hout any tech­ni­cal know-how.

Install WordPress via Strato

Just fol­low the ins­truc­tions and within a minu­te you will have your Word­Press web­site up and run­ning.

Step 5: Design your website with a WordPress theme. #

If you have set up Word­Press for the first time, your web­site will look like this or some­thing simi­lar at first:

WordPress website after initial installation

It does­n’t look that gre­at yet, but it’s some­thing to work with. Now to make your web­site more beau­tiful, we need a Word­Press the­me. The­mes are designs that have been crea­ted spe­ci­fi­cal­ly for Word­Press and that inte­gra­te with the sys­tem.

If you want to learn more about how to choo­se the right Word­Press the­me for you, you can read about it here.

Now log in to the admin panel of Word­Press first. To do this, sim­ply call up the URL https://www.deine-domain.de/wp-login.php via your brow­ser.

WordPress website login

If you’­ve never work­ed with Word­Press befo­re, the dash­board may slay you. But don’t worry, with time you will learn to deal with it.

To install a new Word­Press the­me, move the mou­se over the menu item “Design” in the left navi­ga­ti­on and then sel­ect the sub-item “The­mes”.

WordPress design menu

By default, the the­mes “Twen­ty Twen­ty”, “Twen­ty Nin­teen” and “Twen­ty Seven­teen” crea­ted by Word­Press its­elf are alre­a­dy instal­led. If you click on “Add The­me” ins­tead, you will get access to over 7,500 more the­mes.

Add WordPress Theme

Sin­ce tas­tes are usual­ly dif­fe­rent, you have to see for yours­elf which the­me you like. You can nar­row down the search using the fil­ter func­tion.

WordPress Theme Filter

You can choo­se from the­me, func­tions and lay­out. Choo­se the the­me you want and take a look at the pre­view. This will help you to judge if you like the the­me. If you are satis­fied, click install.

I mys­elf have now opted for Airi. After the instal­la­ti­on you can acti­va­te the the­me.

Activate WordPress Theme

If you can’t find a the­me, you can also buy a pre­mi­um the­me. A few good places to start for this are:

  • The­me Forest
  • MOJO Mar­ket­place
  • Tem­pla­te­Mons­ter

Step 6: Customize your WordPress website. #

Each the­me offers dif­fe­rent set­tings opti­ons. For this reason, of cour­se, it is dif­fi­cult to wri­te a tuto­ri­al that covers all the fea­tures of all the­mes. For this reason, we stick to the basics.

First click on the “Cus­to­mi­ze” but­ton to get to the set­tings.

WordPress Customize Theme

In the side­bar you will find all the set­tings opti­ons for your cho­sen the­me.

Customize the title of your page.

To chan­ge the name of your site, you should first go to the “Site Infor­ma­ti­on” sec­tion.

WordPress website - information

Here you can edit the name, slo­gan, logo and your fav icon. To save your chan­ges, click the “Publish” but­ton.

WordPress - Customize slogan and name

When choo­sing a title, make sure it includes the key­word you pri­ma­ri­ly want to be found under on Goog­le. The title should also be no lon­ger than 60 cha­rac­ters.

Switch from blog to website.

Word­Press was ori­gi­nal­ly inten­ded to be a blog, so we still need to cus­to­mi­ze “home­page set­tings”. To do this, go to the “Home Page Set­tings” sec­tion to set the home page of your web­site.

WordPress homepage settings

First, sel­ect the “One sta­tic page” opti­on. You will be pre­sen­ted with new opti­ons, inclu­ding the “Home­page” sel­ec­tion field. Here you can now defi­ne your page, which should ser­ve as the start page. Save your chan­ges by cli­cking the “Publish” but­ton.

WordPress - Static Page

Add a navigation.

What would a web­site be wit­hout a navi­ga­ti­on. But the­re is an area for this as well. So let’s switch to the “Menu”.

WordPress Menu

So far the­re are no menus, so now we have to crea­te one first. Click on “Crea­te new menu” to crea­te a new menu.

Create WordPress Menu

You may now spe­ci­fy a name for your menu. You can choo­se the name free­ly. Then you sel­ect the posi­ti­on whe­re the navi­ga­ti­on should be dis­play­ed. Depen­ding on the the­me you have one or more choices here.

Create WordPress Menu

As soon as you click on “Next”, the menu will be crea­ted. Now we have to fill the menu, for this you click on “Add ent­ries”.

Add WordPress Menu Entries

You will be pre­sen­ted with a list of ele­ments that you can insert into your navi­ga­ti­on.

WordPress Menu Add Page

You can choo­se from:

  • Pages — Word­Press pages that you have crea­ted. Always add them via pages, this will auto­ma­ti­cal­ly adjust the menu if some­thing ever chan­ges in your page struc­tu­re.
  • Posts — Here you can find all the con­tri­bu­ti­ons (also cal­led “posts”) you have crea­ted.
  • Cate­go­ries — The cate­go­ries of your posts.
  • Key­words — The key­words of your posts.
  • Cus­tom Links — This allows you to add exter­nal links or links that requi­re addi­tio­nal para­me­ters. If you link to inter­nal pages then you have to adjust the path here as well, other­wi­se your visi­tors will see an error page.

Now sel­ect the desi­red ele­ments and fill them with your con­tent. Once you have added all the items to your menu, you can save your chan­ges by cli­cking “Publish”.

Of cour­se, you can always return here if you want to chan­ge or replace your menu.

Install important plugins.

Plug­ins are exten­si­ons for your web­site. With a plug­in you can add useful fea­tures to fur­ther cus­to­mi­ze your web­site.

Here you can find the top 5 plug­ins that are a MUST for every web­site!

One plug­in you should not do wit­hout is “All in One SEO”. As you can pro­ba­b­ly alre­a­dy tell from the name, this is a plug­in that helps you with your SEO mea­su­res.

Let’s go right ahead and install “All in One SEO”. To do this, we first go to “Plug­ins / Install”.

Install WordPress Plugin

Use the search on the right to search for the plug­in “All in One SEO”. Once you find it, you can install the plug­in on your Word­Press web­site by cli­cking “Install Now”.

WordPress All in One SEO Plugin

Once the instal­la­ti­on is com­ple­te, you still need to acti­va­te the plug­in. To do this, sim­ply click on the new “Acti­va­te” but­ton. You can disable indi­vi­du­al plug­ins at any time if they cau­se pro­blems with your site.

Activate WordPress plugin

After acti­va­ti­on, you can access the SEO plug­in eit­her from the left side­bar or from the navi­ga­ti­on at the top of the web­site. Now switch to the main set­tings.

Now switch to your pages. As you can see, two new colum­ns “SEO Title” and “SEO Descrip­ti­on” have been added. You should pro­vi­de the­se with meaningful texts, becau­se the­se data are dis­play­ed in the Goog­le search results.

All-in-one meta information

Make sure that the title is no lon­ger than 60 cha­rac­ters and the descrip­ti­on no lon­ger than 160 cha­rac­ters.

Google search result

Once you’­re done, you can check the SEO of the page at Seo­bi­li­ty, for exam­p­le. Just sub­mit the URL to your site and you’­re good to go.

Seobility test

Of cour­se, you get much more infor­ma­ti­on than just meta infor­ma­ti­on. Use the results to adjust the con­tent of your page.

Regu­lar­ly check the SEO rating of your indi­vi­du­al pages to ensu­re that the search engi­ne bots do not deva­lue you.

Enable talking URLs.

Word­Press is based on per­ma­links. The­se are sta­tic links to your pages. When you crea­te a page, a per­ma­link is auto­ma­ti­cal­ly crea­ted. By default, Word­Press will set your link to https://deinedomain/?p=POSTID. This not only looks stu­pid, but also does­n’t help anyo­ne.

WordPress permalinks

Lucki­ly, you can chan­ge it all to tal­king URLs in Word­Press with just a few clicks. Just switch to the set­tings for per­ma­links.

WordPress Permalinks Menu

You have seve­ral opti­ons to choo­se from. I always use the “Post name” opti­on here. This opti­on crea­tes a per­ma­link from the title of the page. You can also manu­al­ly adjust the per­ma­link later for each indi­vi­du­al page.

WordPress Permalinks Sprechend

Save the set­tings after­wards. When you are done, the link will now look like this, for exam­p­le:

WordPress Permalink Home Page

Step 7: Add content #

Now let’s add a new page. To do this, switch back to the admin panel of Word­Press and sel­ect “Crea­te page”.

Create WordPress page

Now you come direct­ly to the Guten­berg Edi­tor. The Guten­berg edi­tor was intro­du­ced with Word­Press 5. Here you can easi­ly place con­tent on your page wit­hout HTML and CSS know­ledge.

The edi­tor is divi­ded into 3 sec­tions. You have the bar at the top of the screen. This offers you opti­ons to undo chan­ges and to publish or pre­view your page.

In the midd­le you have the con­tent edi­tor, the­re you can add and move con­tent.

And last but not least, you have the side­bar on the right. The­re you can set addi­tio­nal opti­ons for sel­ec­ted ele­ments, such as colors, fonts and text sizes.

WordPress - Gutenberg Editor

To add new con­tent, sim­ply click on the black box with the “+”.

WordPress - Add content

Guten­berg Edi­tor alre­a­dy pro­vi­des you with a sel­ec­tion of ele­ments that you can use as tem­pla­tes (para­graphs, hea­ding, list, images, tables, colum­ns, groups, short­codes and much more) to insert your con­tent. Some the­mes extend the sel­ec­tion with addi­tio­nal opti­ons.

WordPress Gutenberg elements

Sel­ect the appro­pria­te ele­ment and start fil­ling your page with con­tent. If you are loo­king for images you can buy them on Shut­ter­stock or Ado­be Stock. You can find free alter­na­ti­ves at Uns­plash and Pix­a­bay.

For exam­p­le, I first added a column and then added a hea­ding and para­graph in the left column and an image in the right column. I quick­ly got the image via Pix­a­bay. Of cour­se, you can now design your pages the way you want.

Small tip: After inser­ting your con­tent, you can still check your texts for grammar and spel­ling mista­kes with Spell Check24.

Think also about SEO

When crea­ting your pages, make sure to opti­mi­ze the con­tent for one key­word at a time. The key­word should appear in the H1 hea­ding and of cour­se in the text. Also make sure to alt tag images. The name of the file also plays a role. Ide­al­ly, you’ll crea­te an info­gra­phic or image that fits the the­me exact­ly and name it as such.

You should also make sure to build inter­nal links. This will not only pro­vi­de your visi­tors with addi­tio­nal rele­vant con­tent, but will also ensu­re that your site is inde­xed fas­ter by search engi­nes.

Remem­ber, be sure to add the meta infor­ma­ti­on to the page at the end.

All in One SEO settings per page

Choo­se a meaningful title for your page that also includes the key­word the page is opti­mi­zed for. The same appli­es to the descrip­ti­on.

Once you are done you can publish your page. Don’t for­get to update your menu if you want to link your page in it.

Gre­at, you have published your first page. Now it’s up to you to crea­te the rest of your web­site con­tent and design ever­y­thing accor­ding to your wis­hes.

Also pay atten­ti­on to the dis­play for smart­phones and tablets.

As men­tio­ned at the begin­ning, over 50% of traf­fic is cau­sed by mobi­le devices. In addi­ti­on, Goog­le has star­ted to intro­du­ce mobi­­le-first index­ing. This ulti­m­ate­ly means that you’ll rank lower in search engi­nes if your site does­n’t dis­play opti­mal­ly on mobi­le devices like iPho­nes and iPads.

For this reason, you should always pay atten­ti­on to mobi­le dis­play when crea­ting your web­site. Sites like mobi­Re­a­dy allow you to test your web­site for mobi­le devices.

Step 8: Imprint, data protection and DSGVO. #

What must not be miss­ing on any page is the imprint and a pri­va­cy poli­cy. If you haven’t crea­ted the­se two pages yet, you should defi­ni­te­ly do so now.

A good place to start for this is e‑recht24.de. The­re you can gene­ra­te a pri­va­cy poli­cy and an imprint online.

Of cour­se, sin­ce the­se are legal state­ments, you should always cont­act a lawy­er to be on the safe side.

The Coo­kie Opt-In!

With the intro­duc­tion of the GDPR, it was also sti­pu­la­ted that web­site ope­ra­tors must obtain the con­sent of visi­tors befo­re set­ting so-cal­­led coo­kies.

Coo­kies store infor­ma­ti­on about the visi­tor and place it on his com­pu­ter. Sounds com­pli­ca­ted, but it’s not. You will sure­ly have sear­ched on Goog­le for pro­ducts that were then sug­gested to you on Ama­zon and vice ver­sa. Among other things, this is rea­li­zed via coo­kies.

Word­Press its­elf curr­ent­ly only sets coo­kies when you log in to the backend. Howe­ver, the­re are also the­mes, plug­ins and of cour­se scripts like Goog­le Ana­ly­tics that also set coo­kies auto­ma­ti­cal­ly.

You should the­r­e­fo­re make sure that your coo­kies are only set when they have been allo­wed by your visi­tor.

I always use Borlabs Coo­kie for this. The plug­in is spe­ci­fi­cal­ly desi­gned for Word­Press and offers you various set­tings for your sys­tem.

You can find detail­ed ins­truc­tions on how to use and con­fi­gu­re Borlab’s coo­kie at Blog­Mo­jo.

Step 9: Google Search Console #

Once you are done with your site, you should sub­mit your web­site to Goog­le. The Goog­le Search Con­so­le will help you with this. It also offers you other useful tools to help you opti­mi­ze your web­site.

Go direct­ly to Goog­le Search Con­so­le and click “Start Now”.

Google Search Console

Now eit­her crea­te a new account or log in with your exis­ting data.

Once you have regis­tered, you can crea­te a new “pro­per­ty” for your domain.

Google Search Console Property

You have two opti­ons to choo­se from. Eit­her you vali­da­te via a DNS ent­ry of your domain or you use the URL pre­fix. I recom­mend you to use the DNS pre­fix. All you have to do is upload an HTML file to your ser­ver.

Google Search Property

Once you have suc­cessful­ly con­firm­ed your “Pro­per­ty”, you can sel­ect it.

Google Property

Then go to the Site­maps tab and add the site­map for your page the­re. Thanks to the All in One SEO plug­in, your site­map has alre­a­dy been crea­ted auto­ma­ti­cal­ly.

You can reach your site­map via https://deinedomain/sitemap.xml

image 3

Then click “Sub­mit” to sub­mit the site­map. Goog­le brief­ly con­firms this with a pop-up and adds the site­map to the queue.

image 4

Conclusion #

Crea­ting a web­site is easy. Crea­ting a web­site that is suc­cessful requi­res hard work, disci­pli­ne and per­se­ver­ance.

Thanks to pre-built the­mes and a huge sel­ec­tion of plug­ins, Word­Press web­sites are more afforda­ble nowa­days than ever befo­re. Of cour­se, the­re are one or two stumb­ling blocks that can lead you astray, but it’s worth the effort.

Always remem­ber, every jour­ney beg­ins with the first step, so it is with your web­site.

Feel free to reach out to us in the comm­ents and also cont­act us with any ques­ti­ons at any time. We app­re­cia­te your feed­back. Let us know if we’­ve for­got­ten any­thing or you think of some­thing else that could be added.

88e86fcb816eff22bc917094df2862d8dd5c0e978b333e6dd5f36f808990c261 96

Arti­kel von:

Marc Wag­ner

Hi Marc here. I’m the foun­der of Forge12 Inter­ac­ti­ve and have been pas­sio­na­te about buil­ding web­sites, online stores, appli­ca­ti­ons and SaaS solu­ti­ons for busi­nesses for over 20 years. Befo­re foun­ding the com­pa­ny, I alre­a­dy work­ed in publicly lis­ted com­pa­nies and acqui­red all kinds of know­ledge. Now I want to pass this know­ledge on to my cus­to­mers.

Hast du eine Fra­ge? Hin­ter­lass bit­te einen Kom­men­tar