Tutorial for WordPress SEO optimizationToday, search engine optimization (brief: SEO) for WordPress isn’t a big deal any more with our software. We explain and show you here, how you can optimize your WordPress (brief: WP) site best for Google and other search engines with the DELUCKS SEO plugin.
SEO basic knowledgeToday’s search engine optimization doesn’t only base on the pure care about meta data or the set up of backlinks. It’s much more a three step success model:
- WordPress Code User the best (our) SEO plugin, to optimize your site fast and effective.
- Site Usability Make it as easy as possible for your visitors and Google to navigate through your website.
- Website Contents Offer your target groups interesting, relevant and actual topics.
The 1+1 of successful search engine optimization
Technical SEO and tools are not everything – you still need your head.Before explaining you how to optimize your site or blog with our WordPress SEO Plugin, we want to explain you what else you have to do for successful Google and Bing SEO, as our plugin can’t be creative: Communicate at least 1 time per month with your own WordPress-Blog Steady communication is obligatory in the web. No SEO plugin can do that for you – neither our tool nor Yoast, All In One SEO Pack etc. So, think about which topics could be relevant for your target group and how often you can communicate each month. We recommend you to post something new at least once per month in your own WordPress blog. Work actively on your online reputation: min. 1 guest post per month It doesn’t matter if your company, website, blog or online shop is super small or already big and strong – nobody, who really has reach in the internet, will talk about you online just because. So, first follow all personal and branch relevant journalists, portals, bloggers and YouTubers and get in touch with them: comment their posts and suggest them guest postings, that you can reach at least one guest post on another platform than yours per month. If you aren’t successful in the beginning, don’t become frustrated. Then you have to offer incentives to bloggers and journalists or proof, that you communicate good stuff, by publishing exclusive and good information through Facebook notes, Medium.com or a online pr platform. But as these ways are often not es effective as direct postings, try to avoid that too often. Share each content at least 2x: in social media and by email It doesn’t depend on where you published your posts – on your own blog or on other channels: share them on your online communication channels. Twitter, Facebook, Google+ and newsletters are the regular toolbox for seeding content and multiply reach. You can also talk in your article about your experiences while creating your content in the status messages of those additional channels, to give your audience additional benefit. Think about each channel’s different approach and communication. And vary between different formats (text post, links, images, videos…) and publishing times, to learn what performs best. So, each post you publish can be shared at twice. Always remember to care about a constant buzz for your communication. As long as you’re not David Hasselhoff, you’ll have to work hard for that or to invest money for people, to do so for you. Communicate not only on your WordPress blog but also on other channels.
Through constant communication and the following tutorial for WordPress search engine optimization you can become truly successful.
SetupActivate your license of our WordPress plugin in the dashboard, learn SEO basics, migrate data and display expert settings for our SEO tool.
Activate licenseEnter in the field for the license key the “purchase code” from codecanyon for our WordPress SEO plugin and then click on “Activate”. Please care that the Premium licence is for one website. We tolerate a second active (sub-) domain / WordPress site for development reasons of for multi lingual shops, but after that you won’t be able to activate more sites.
Setup, migration and backupRegularly, our SEO plugin will be installed without any pre-defined settings. If you like to save time or to make it easier, you can click on the green icon besides of the “Master Settings” backup file and install our pre-defined set. To start the migration of data from the Yoast SEO plugin just click of the same called button and follow the data migration wizard. After the migration process is finished, please check all settings in our SEO plugin and then the meta data of your contents, as we can’t import the titles directly, because there they’re safed as separate fields. You can also go the detour over Yoast to import data from All In One SEO Pack (AIOSP).
Show expert settingsAre you familiar to WordPress and know SEO a little? Then we recommend you to display the expert settings of our plugin. But if you feel like a beginner or don’t want to care about details, hide the expert settings. We marked all expert settings with a light grey dotted line on the right and explained all of them also in our video tutorials.
MetadataSetting up meta data is the basic and so most important SEO task. They’re responsible for Google’s visual search results. So, insert meta titles and descriptions here and validate your website for different webmaster tools through our SEO plugin.
Meta TitleThe meta title is the first information, what users see of your WordPress website contents in the search results of Google and Bing. The meta title is regularly invisible on the website pages, posts etc. and follows certain rules. First, define the order of your meta title. We recommend you to leave the website/ company title at the end and the content title in the beginning, because the earlier a keyword in the title (and description) comes, the more important it will be identified. As your company’s name is regularly already in your domain and often displayed within your website, the company’s name can be left at the end, as it already has enough presence. Also keep your company’s name as short as possible. E.g. instead of DELUCKS GmbH we leave the legal form and just write DELUCKS The meta title, which you define here, is just for the front page of your WordPress website – all other meta titles will be generated based on this logic (content title + company name) on each post, page etc. So, after having set up the meta title, meta description and all other settings in our WordPress SEO plugin, you should go through your contents and optimize each’s meta data and context with the input of the text optimization module. The meta title for Google and bing regularly has a limit of about 70 characters (including spaces). In some other search engines it may be longer. You can set up here a rule, which removes the website title (your company’s name), if the content title is too long. We recommend this option for creating more relevant titles and always to use the whole limit up to the maximum limit, if possible. The meta title should never appear more than once in the exact way. To avoid this, activate the function for getting notes to avoid duplicated titles. Please also check, if the meta title is displayed correctly on your site.
Introduction or meta descriptionThe meta description offers the introduction for your website in the search results. It’s like the meta title often invisible for regular visitors on your site and as important as the meta title. Here, you can set up the description for the front page of your website. As already mentioned, you set up the description for each content (pages, posts, etc.) separately by editing it. If you don’t set up a description manually, it will be pulled from WordPress’ excerpts. But, we recommend you to write an own unique description for each post, page etc. and insert there the focus keyword, which you can set up through the text optimization module, and a call to action. The meta description is limited to 170 characters in western countries like USA and Europe. For languages with longer letters, you should limit it to 115 characters. Please also avoid here duplicates and let our plugin help you to identify them. You can also position the meta description with our WordPress shortcode, php code or a WP widget visibly as an introduction in your website. We recommend you that, to make the introductions more appealing, if your theme hasn’t already an extra introduction-field for blog views.
Indexation settingsYou can define rules what to do with paginated sites, categories and taxonomies in Google: if they should be indexed and their links should be followed. The easiest way is to index and follow all of them. But, if you don’t use category or other views in your website, you should not index them (but follow their links, if they’re public). You can also define those rules for each content and post of your WordPress site in the indexation widget in the editing mode:
Canonical tagActivate the canonical tag, if your WordPress website can be reached through multiple domains (e.g. www.delucks.com and www.delucks.de) but you want it to be listed under only one domain, to avoid confusion. But before activating the canonical tag, please check if your website doesn’t have one already, to ensure that no setting will be done wrong. That’s because some tools like the multi lingual plugin WPML already add a canonical (language) tag by themselves.
Webmaster Tools verificationPaste the authorization codes of the Google and Bing Webmaster Tools to proof your authorship for your WordPress website or blog. You can also verify it for Pinterest and Alexa here.
Tips: Make metas more distinctiveSet up one special character in the meta title or the meta description to make your website stick out of the search results. This can be a star ✪ or a check icon ✅, for example. But please avoid more than more special character and other unnatural formats in your meta data, so that Google don’t think your website is spam. Here are more tips for your metadata optimization. Also check, how your WordPress site is displayed in Google’s search results pages (SERP) by search for site: and your domain. E.g.: site: https://delucks.com
SitemapsSitemaps are blueprints for your website. With them you can provide Google and Bing a hierarchical list of all your contents: pages, posts and all custom post types. They’re necessary to get all information of your site listed in the search engines.
“Classical sitemaps” contain lists of all those contents, which you select. We recommend you to select all post types for those sitemaps, which you use public. Standard sitemaps are essential for being successful in Google and Bing SEO. Here, you can define with wich priority your content types are inserted in your sitemaps (please try to select each number only once) and set up the frequency, with which you actualize those contents.
Activate the sitemap for images, if you show (at least some) own photos on your website. You may also index licensed images in this sitemap, but if all images are also used somewhere else in the world, you won’t have much changes to reach anything with that sitemap, as Google will be able to identify the as duplicate content.
The video sitemap should be activated, if you host your videos by yourself via your WordPress media gallery. If you host your videos via YouTube or Vimeo, we recommend you to switch off this feature and use manual structured data for videos instead.
Google News Sitemap
A Google News Sitemap is only necessary, if your WordPress blog or news portal is accredited for Google News. Google News is the best traffic source for your WP website, if it contains actual posts to topics, which are very present in the daily news. If your blog isn’t listet there yet, you may submit your site in the Google News Publisher Center. But please care about all requirements there in detail and try it again and again (after having improved your blog), if your application is denied.
Split SitemapsLimit the amount of sitemap entries per page to avoid performance problems for Google. If you have a small website with only a few content pages, limit the amount of entries to 250 per page. An entry could be a page, post, custom post type or whatever ;-). If your website has a bigger amount of contents, we recommend you to leverage the limit step by step until 10.000 entries per sitemap page. The higher the limit and the more entries per page the slower the search engine will be able to index it.
SEO tip for your sitemap
Please submit at least once all activated sitemaps to Google and Bing webmaster tools. For the classical sitemap.xml file it’s ok to submit only that – so don’t wonder why there are such a few links inside: Because the sitemap.xml file ist just an index sitemap, where all sub-sitemaps are linked, which you don’t need to submit additionally.
Check your sitemaps in the Webmaster Tools every 1-2 months to ensure, that all contents of your WordPress website are indexed. For those contents which are not indexed, check if the metadata settings prohibit that (via the “noindex” checkbox activated) or if they’re extensive enough to be worth indexing.
StatisticsTrack your visitor numbers and learn, how to improve your WordPress website and contents. Use the statistics widget of our SEO plugin and combine it with Google Analytics.
WordPress statistics widgetWe developed an own user counter with a dashboard statistics widget for WordPress, which cares 100% about data privacy: it doesn’t log any personal information. We just count the amount of all visits there, to offer you a trend analysis. Why? Because this is the only way to track information without saving cookies or other personal data of your visitors in a WordPress site. In some branches and countries this is necessarily for data privacy.
You can also hide the statistics widget for specific user groups, like shop customers who have backend access.
External statistics like Google Analytics
External statistics like Google Analytics or Piwik are much more extensive than ours, but very often need cookie hints and data privacy statements. To implement those statistics you only need to paste their tracking code(s) in the field for external codes in our WordPress SEO plugin.
If you implement Google Analytics, you can anonymize the IP addresses of your visitors by activating the checkbox for that. Then the last numbers of their IP addresses will be removed. You can also track outbound links and downloads by activating the checkbox and learn more about the traffic for other sources.
Exclude from tracking
The function to exclude user groups from tracking helps you to avoid wrong data, which may be tracked if admins or moderators who surf your website unnatural. We recommend you to exclude all user groups except subscribers and customers.
Tip for analytics tools
Avoid to use more than one external statistics program in your WordPress website, because that slows it down too much. And speed is a super important ranking factor for Google SEO.
URLsA URL contains everything, which you can see in the address bar of your browser: e.g. z.B. https://delucks.com/en/wordpress-seo-plugin. The URL is also known in WordPress as the permalink. It’s an important place, to position the relevant keywords for your pages, posts etc. and will also be displayed below the title in Google’s search result pages (SERPs), if you use it via your desktop computer.
Remove stopwordsThe shorter your URL is, the easier it can be read from your visitors and Google. Anyway, the important keywords must not be missing there. So we recommend you to let our SEO plugin remove all unnecessary words from your URLs, the so called stop words. Those words are like “the, he, she, that”.
You can insert and edit those stop words manually, by yourself, or install our sample data there (for English and Germany stop words). The URL optimization works only for new contents, not for existing ones, as this would create broken links for your WordPress site, if our tool would do otherwise.
Standard 404 error page
Sometimes users get broken links of your website. Sometimes it’s just because an input error, but more often this comes when you archive, move, delete or rename pages, posts or other contents.
Users, who reach broken links in your WordPress site should be redirected on an error page, to avoid too much frustration and reduce the risk of loosing them. So, the standard error page should be activated and set up with an excuse plus at least a search form. Here are some tips for your custom 404 error page. You can set up in our WP SEO plugin, if you want to redirect your visitors to a pre defined content, URL or do nothing. The last both possibilities are recommended, if your WordPress theme already has a custom 404 page. Please test then, which of both possibilities work better, by trying out to fill in some strange and not existing letters in your front end URLs.
SSL encryptionGoogle prefers encrypted and safe websites in the index. So, we recommend you to book and setup a SSL certificate for your domain and prepare WordPress for an encrypted connection, then activate the SSL feature of our plugin. After that, please check the encryption with this ssl testing tool. If it gives you “green light”, you have to set up your website with a new, encrypted URL (beginning with https://) in Google’s webmaster tools, as they handle that separately.
SEO Tip for URLs
The easier and more logical your website hierarchy is, the better it will perform for SEO. But in mobile search results, the URLs doesn’t play a huge role any more: here breadcrumbs will be displayed instead in Google’s SERPs, to help your visitors to navigate your website. Breadcrumbs are more precise, as the display the hierarchical context of your pages, posts etc. easier. We recommend you to use the breadcrumbs on both, the desktop and smartphone version of your WordPress site.
BreadcrumbsBreadcrumbs are not only visual help to navigate on your website, they also offer Google structured data to help users to navigate to the best content directly from the search results. In the mobile search results of Google, breadcrumbs play a special rule: they’re displayed instead of the URLs. The breadcrumbs are the fist module of the pro version of our WordPress SEO plugin. You should name your front page best (e.g. company name & branch) and define the prefixes for search results and archives here. Then paste the breadcrumbs over the WordPress shortcode, PHP code or the WP breadcrumb widget visually in your theme. We recommend you either to position them between the header and content area, or in the footer section.
SEO Tip for navigation paths
We recommend you to show breadcrumbs somewhere in the top of your WordPress website. Especially for desktop users breadcrumbs are very helpful in the top, so they don’t need to scroll to find out, where they are.
For mobile users – especially for those who visit your website via smartphone – you can hide the breadcrumbs via CSS or better position them in the bottom of your website. That allows users to focus directly on your posts’ and pages contents instead of over scrolling secondary information. Please notice that the breadcrumbs are also always there in the source code and so just hide them in the worst case, as Google’s mobile search results often don’t show the domain and urls any more, instead the breadcrumbs are displayed.
LinksGoogle calculates your website contents’ relevance from internal and external links. You can use our WordPress SEO plugin to define rules for your links, to optimize them automatically.
Duplicate link titlesAlways try to avoid the same link text more than once. That’s because if you duplicate the links, Google can’t distinguish different kinds of spellings for them. If you activate the function in our WordPress SEO plugin to give you hints for duplicates, you can avoid those duplicates easier.
Set rules for external links to let them automatically be opened in blank windows / tabs and to disallow Google, to bequeath link value (set “nofollow” links).
This devaluation is recommended to highlight links without real benefit (like links to partner pages or from business directories) and to show Google paid links (e.g. from advertorials / native ads). Those advertorials are paid blog posts which are often used for getting more backlinks. But links, which offer a true benefit, should not be devaluated. So, if you decide for auto nofollow links in WordPress, please specify the post type on which all external links should be devaluated, like portfolio entries or other custom post types. You may also insert exceptions for specific domains like ours ;-)
Tip for optimizing links
Try to insert more than one link in each post and page of your WordPress website to your most important offers with different spellings. For an example, you’ll see in our other module tutorials different spellings of our WordPress SEO software. Of course this doesn’t always work that easy, especially on bigger websites. If the moderators are used to write different link texts you can also deactivate this function.
It’s not always possible to avoid all duplicates – e.g. when translations of posts are in both languages the same. If you’re used to care about that, you may switch off the check for them.
MicrodataStructured data enriched your metadata with additional value like addresses, author information, ratings, breadcrumbs etc. They make your website more distinctive in Google’s search results and create trust. They’re also important for your local SEO. Basically, there are two places, where you can set up structured data in your website:
- Globally, for your whole website through the settings in our plugin. Not only in the structured data module, but also through setting up breadcrumbs and rating stars. Therefore, activate the auto structuring.
- On each content’s page after activating the manual structuring.
The most important microdata are your address information. If you have a local business should set up for every location of your business a new entry with all relevant information like phone number and opening hours. After haveing activated the structuralizing of locations feature, those contact information will be implemented in the source code of all content types, which you select.
The plugin will then also optimize the blog posts, shop products of those selected content types. The breadcrumbs of your site just like the rating stars will be structured everywhere, as long as their modules are activated and their shortcodes, PHP codes or widgets are being used.
You can also structure each content of your website manually by selecting which post type is one of the following:
- Videos: especially for external hosted ones like videos embedded from YouTube
- Locations: especially recommended, if you have different pages for each location of your business.
- Creative Work: recommended for every one in the service sector, as all business is based on a good portfolio.
- Receipes: should by used by blogs about cooking. We’re also testing recipes for other tutorials these days, but are not sure yet if Google cares about that.
- Events for all future and past dates, so also for photo galleries etc.
After having activated at least one of this options for a specific post type (blog item, page, custom post type), you can edit those information directly on each content’s editor page, below the WYSIWYG editor.
Optimize the schema.org way
If you’re not sure if your structured data will be identified correctly by Google, check the “Structured Data Testing Tool“.Register your business at Google Business to be found better in local search results. If the information there is the same as in your structured data, this will push your website locally. Additionally built reputation actively. That means: ask your customers to rate your business in Google to receive ratings. Those ratings help future customers to decide for your business, as long they’re good. There are some more structured data, which you can use but are rare. E.g. restaurants, movies, tv shows and books. You can easily write all those information in the same schema in your contents and then use Google’s Data Highlighter, to teach the search engine how to understand your website.
Star ratings count to the most important quality criteria in the web. You can neither miss them as a online shop nor a regular service provider. With our SEO plugin you can let your visitors rate your contents or insert manual ratings in your WordPress site.
Sometimes you see rating stars directly in Google’s search results besides the classical meta data and microdata of your website. Those ratings can be for products, blog posts, recipes und much more.
So, we recommend you to show your offers’ reputation directly on every site, where they are mainly featured and to work actively on our online reputation: through social media marketing and public relations (online pr).You can let your contents and offers in two ways:
- directly from your visitors by clicking on rating stars, which you make visible in the frontend;
- manually, by pasting rating stars, the average value (between 1 and 5) and the amount of votes via your content editor directly in your texts.
Direct ratings through your website visitors
If you have many visitors or customers, you should offer them the possibility to rate your contents and/ or offers. You can combine the stars with the comment system of WordPress and so can use ratings similar as Amazon.
But small websites often hardly try to get a meaningful amount of ratings, because only a small amount of visitors or customers do really write a review. In this case, we recommend you manual ratings.
Manual (testimonial) ratings
If you only have some testimonials of your customers, which you may publish (always ask your customers for a review and the OK for publishing their opinion), you should quote them and publish the average rating within your contents.
For that, you can activate the rating button for your content editor end insert then a manual rating, via the star icon in your WYSISYG editor in WordPress.
If your customers don’t allow you to publish their opinion public, you maybe ask them to publish it anonymously.
Make it easier and more effective for users to share your contents: with our social sharing buttons and social media meta tags, you can improve “social signals”, which count to the most important human influences on Google rankings.
Almost every social network like Facebook, Google+ and Twitter offer social plugins. But those plugins have some huge disadvantages:
- They slower down your website;
- They transfer data of your visitors even if they don’t click on the buttons (data privacy!);
- You don’t get an overview about which contents are the most viral ones.
In our “social SEO Plugin” you can set up
- (Invisible) social media metadata, so called Meta OG’s, that make your websites snippets / previews in social networks look beautiful;
- Social sharing buttons for up to 11 different social networks, which can be configured, styled and arranged completely flexibly;
SEO tips for social seedingPublish all relevant contents also in your social media channels. The most important for us are Facebook, Twitter and Google+ (yes, Google plus is not dead). If you have a b2b company, also publish on linkedin. As a b2c company think about Pinterest and Instagram. Insert the social sharing buttons always visible in your theme, if possible. For that you can use the shortcode, PHP code or our WordPress widget. Check your social metatags with Facebook’s Debug tool and Twitter’s Card Validator. For perfect Twitter cards you have to apply and test the cards with your twitter login.
Text Optimization Relevant information is the strongest Google ranking factor. Our plugin helps you to optimize your texts right on cue.
Keyword with auto completion
The keyword field helps you to focus on the right topic, under which you want your contents to be found. If you activate it, it will appear in the top of your content editor. If you also activate the auto completion for the keyword field, it helps you to find the right spelling through Google Suggest.The keyword is in the best case a combination of 2 or more words. The more words you use, the easier and more precise you can position your website in the search results. E.g.: WordPress SEO Plugin
Title fieldThe content title is a unique information of each blog post, page etc. It’s combined with your company’s / project’s name to the so called “meta title”and will be displayed directly in Google’s search results (SERPs) as the heading for your contents. As already mentioned in the meta settings we recommend you to insert in your content’s title the exact match of your keyword. It doesn’t has to appear first and should fit in a brief teaser, but the earlier you mention it, the higher becomes it’s priority. E.g.: The strongest WordPress SEO Plugin
Introduction = Meta descriptionThe introduction is after the meta title, the url (on desktops) or the breadcrumbs (on mobile devices) the 3rd most important information to be displayed best in the search results. We also call it the meta description. As the name says, it’s a short introduction of what the users will find on your page. Try to give your potential visitors here a first preview, which makes them curious to visit your page. You can also combine it with a call to action. E.g.: Here you’ll learn what makes our DELUCKS WordPress SEO plugin better than Yoast and All In One SEO Pack ;-)
You can also select if the meta descriptions of your contents should be used as introductions in your RSS feeds. This is recommended to pull those users, who follow your website via news readers directly on your website. Because if not, you would try hard to monetize or convert them, if you just use one of WordPress’ standard settings: full entries in feeds or just the excerpt, which is nothing more than the begin of your regular content.
You can also insert your pages in the RSS feed. As the blog posts and other post types of wordpress can not be displayed in the same hierarchical order as the pages, you can focus only on pages through this feature and push them via RSS in the meantime. This logic thing is the only disadvantage in WordPress compared to Typo3 or other CMS.
Memo fieldThe memo field is for internal notices: We use it for being able to recognize our contents easier in the lists of posts, pages and custom post types (ctps) and for collaboration hints. We practically begin here with a number to show our priority and to be able to sort the information then alphabetically. E.g.: 2 Software – Check wdf*idf optimization texts
Semantic and wdf*idf anaylsisThe semantic analysis helps you to ensure that you set the correct formats of your texts. The analysis happens during you write your contents, after you once saved them (in a draft). So try to internalize our check list for semantic formats. The wdf*idf analysis helps you to optimize your contents word by word, by comparing your texts with your competitors. In the settings of our text optimization module you can define the criteria, which the optimization should care of. We let those criteria almost completely flexible, so that you can fine tune them for your branch and language from time to time:
- Therefore, you can select the minimum length of characters for one word, which the tool should give our for you. The limit also depends on branch relevant words. If the shortest important word is for example SEO, you should set a limit of 3, so the tool won’t tell you to insert words like “he, she it” in your contents.
- Then you can activate a stop words list and let the tool also respect those words from the url optimization. If you activate the option, that doesn’t mean that the plugin will copy all fields directly to the stop words textarea here. This text area is exclusively for text optimization stop words. If you later add a word to the stop words list in the content editor, it will appear here.
- Then you can choose the minimum amount, a word should appear to be respected in the wdf*idf analysis.
- Select, how many words you want to receive in your analysis’ results then. We regularly take 20-50.
- You can also select there, which search engine you want to select for each language of your page.
SEO tip for content optimizationTo get your new contents as fast as possible into the Google index, without the need of being listed for Google news, do the following: After you published a blog post or another content visit the Google Webmaster Tools / Search Console. There click on Crawling > Test like Google and add there the content’s link. Then click on “crawl”. After the crawl is finished click on “send to index”. Less important contents should be crawled without their links being followed. More important ones should be crawled with their links. For this ones I also recommend you to let the most relevant referring content being crawled this way also. Then click on submit and the content will appear very soon in the index.
Check list for semantic formatsPlease care about this basic rules for your text formats:
- Exactly one headline 1 is allowed per page
- We recommend you to use at least two headline 2 or headline 3 formats in each content
- If your context is longer: Insert IDs in your headlines 2 and 3 and link those headlines with their IDs in a list of contents or a vertical navigation (like here on the left). There, care about this cheat sheet:
- Use underscores for spaces
- To open quotes use the code .E2.80.9E
- Close quotes with .E2.80.9C
- Open bracket with .28
- Close bracket with .29
- –> So, the headline may look like this:
and can be linked in the list of contest with the same hashtag like the id:
<h2 id="My_headline_rocks">My headline rocks</h2>
<a href="My_headline_rocks">See why my headline rocks</a>
- Insert at least two links in each text (it doesn't really matter if they're internal or external links)
- Structure your text with lists or images
- Use bold formats to highlight introductions or important keywords
- Use italic formats for emphasis
- Compare your text length with your competitors. Try to write as long and detailed as they do and let yourself be inspired from the results of our wdf*idf analysis. But avoid stretching your content by using filler words.