ByAlexia Pamelov

Do We Really Need SEO Tools for wordpress? | Best and cheap WordPress SEO hosting. So you installed a wordpress, created a site and published an article, but what now? How will you attract visitors to your blog and how will you accomplish that search engines find it. There are many factors why some sites are ranking higher than others. So, for example, you created a site about “smoothie recipes” and you created a post about “apple smoothie”. Everything went well, you had few pictures, a video from YouTube, but when you googled “apple smoothie recipe” you saw that your site is not on the first few pages, right ?

Now you’re incredulousy checking your site, wondering what went wrong? But, don’t worry, if you’re using WordPress as a site CMS, then this article will help you. WordPress is one of the most comprehensive content management systems. It’s very easy to use because it consists of various plugins which can help you optimize your site correctly.

This article will be based mostly on On-Page SEO. I’ll tell you how to properly write an article, not just for search engines, but for people who read it, and how to market it effectively. Last time, I wrote about how to get blog ideas in minutes so this guide is a follow-up of that post. Since wordpress platform has so many plugins, there are two main SEO plugins that are worth checking. One is called Yoast – it’s comprehensive plugin that has lots of options. It helps you optimize each article and it warns you if you forget about writing meta description, if your post has less than 300 words or if you have unnecessary slugs. Second one is called All-in-One SEO. It’s  less complicated than yoast, but also great. It’s very user-friendly and it let’s you configure the main SEO for any page you create.


Lots of sites compare these two plugins, but in the end, the difference is not that big. When it comes to blog posts, on-page SEO and quality of article are determined factors of the value of your site. So if you’re new, I recommend focusing on writing quality and comprehensive articles that readers will love. SEO is something which can be learned easily, and once you get hang of it, it will flow through your articles like a wave.

Title tag is, as you probably know, one of the most important SEO factors on a site. Currently the title tag looks like this: “Post name | Site name “. There is a lot of debate on whether to use only the name of the post, or to add the name of your site, but it’s up to you. This site uses this model -> Post name | Site name. If you want to be more specific on title tags, then – once you install the AIO SEO Pack – go to Settings >> All in One SEO Pack, and then put where it says “Post Title” this sign “% post_title%”  or “% post_title% | % BLOG_TITLE% ” if you want to use Post name | Blog name. I’ll skip meta tags because in 2016. they are not relevant SEO factors. These are basically little snippets below your title which tell about your site, but they are no longer relevant.

Permalinks, however, are important. Permalink is basically the URL of your site. After installing WordPress, your URLs will look like this“, but this doesn’t looks good, right? It would be much better, if your URL would look like this“. It not only looks better, but it notifies Google that you plan to rank for a keyword “wordpress-seo”. You can change how permalinks work via Settings -> Permalinks. My advice is to choose the first option called “Post Name”.

3. Pingbacks and Redirection

Pingbacks are used for communication between WordPress blogs, or to notify a blog when other links to it. So for an example, when you link to another blog via an article, the owner of that blog will know who send him that backlink. This has some benefits such as – if you regularly link to someone, he will probably remember to link back to you, and secondly – if someone has already mentioned your site, you can contact the owner of that blog and ask him if he can change the anchor to one which suits you. You can set pingbacks by going to Settings -> Discussion.

4. Redirection

Redirection is, for most of the webmasters, an irrelevant factor. Many sites make a big mistake and allow their site to be available with both www and non-www versions respectively. This means that user can go to your site via or When you install WordPress for a first time, you’ll get 302 redirect. However, 302 means temporary redirection, and we need permanent – 301 redirection. If you’re using you can change this via PleskPanel, but if you don’t, you can manually overwrite the .htaccess file in your root folder.

 Add this code to change non-www to the www version of the switch:
# Begin 301
RewriteEngine On
RewriteCond% {HTTP_HOST}! ^ Www \ .site \ .com [NC] RewriteRule ^ (. *) $ Http: //$1 [L, R = 301]

or this code to switch to non-www to www version:

# Begin 301
RewriteEngine On
RewriteCond% {HTTP_HOST}! ^ site \ .com [NC]
RewriteRule (. *) Http: //$1 [R = 301, L]

5. Speed and XML Sitemaps

Search engines love structures and codes that are readable. One of the great plugins is called “W3 Total Cache“. It’s a little hard to adjust ( you can find a video on YouTube to simplify the process ), but in the end it helps you increase the speed of your site, while, at the same time, it ejects the missing codes and structures which are not properly set.

6. XML Sitemaps

XML sitemaps are used to inform search engines about the new websites or new posts and thus help you in indexing those. From the above plugins only Yoast comes with this option, but if you don’t want to use Yoast, you can easily downlaod “Google XML Sitemaps” plugin. It is a plugin that will do an excellent job.

ByAlexia Pamelov

Easy Steps To Make Your Joomla Website SEO Friendly | Best and cheap Joomla hosting. According to tutorialspoint website. SEO (Search Engine Optimization) is about optimizing a website for search engine. It helps search engines find and rank your site higher than the other sites in response to a search query.

Following are the simple steps used to set the Joomla Website SEO

Step (1) − Click on System → Global Configuration in Joomla administrator. By default Site tab opens up as shown below.


Following are the details of the fields present in the SEO Setting.

  • Search Engine Friendly URLs − Optimizing the URL’s to the search engine.
  • Use URL rewriting − Selecting the server, which rewrites the URL’s to meet a specific condition.
  • Adds Suffix to URL − Based on the document type the suffix to the URL is added.
  • Unicode Aliases − It selects between the transliteration and Unicode aliases.
  • Include Site Name in Page Titles − Provide your site name on all pages at the beginning or end of the page.


Following are the toolbar options in SEO:

  • Save − Saves your SEO Setting.
  • Save & Close − Saves the SEO Setting and closes the current screen.
  • Cancel − Cancels the SEO Setting in Joomla.

Best OFFER Recommended Joomla 3.6.5 Hosting ! Click Here


ByAlexia Pamelov

7 Best Tips SEO ASP.NET | Best and cheap ASP.NET Hosting. In this post we will expains you about 7 tips for your ASP.NET site.


Here are 7 tips on SEO for your ASP.NET website:

A Microsoft server-side Web technology. ASP.NET takes an object-oriented programming approach to Web page execution. Every element in an ASP.NET page is treated as an object and run on the server. An ASP.NET page gets compiled into an intermediate language by a .NET Common Language Runtime-compliant compiler.

Page Tittles

Page titles between tags is one important thing that many fail to practice in SEO. When a search is made in Google, these titles show up as links in the result. So that explains its importance. The common mistake among website owners is giving the same title for all pages. Page titles drive traffic to your site, hence it is important to have a proper title to attract visitors. Adding titles is not as hard as you imagine. If you have a product catalog use your product name as title. You can also choose to give a different title that is related to your product.

Meaningful URL

URLs that are long with query parameters do not look neat and it is difficult for the visitor to remember. Instead use formatted URLs for your static pages. URL which has a meaning explains the content in your website. Although experts agree with using an URL that has query parameters, it is better to have a meaningful URL. Components like UrlRewritingNet can be used for this purpose. Mapping support in URL is offered by IIS7 which has plenty of features.

Structure of the Content

Content without a structure is not possible.  You will have titles, headings, sub headings, paragraphs and others. How would you emphasize some quotes or important points in your content? If you follow the below mentioned steps, the structure of your content will be semantically correct.

  • Divide long stories or parts using headings. Short paragraphs make more sense to the readers. Use tags to bring beauty to your content.
  • If you want to emphasize an important point or quote, place them between tags.

Visitors can create structured content if you use FCKEditor and the like. Integrating these to your website is not complex.

Clean the Source Code

Don’t panic, it is advisable to clean up the source code and minimize the number of codes. The following simple steps will assist you in cleaning the source code: You can use

  • External stylesheets and not inline CSS
    • js files instead of inline JavaScript
  • HTML comments is not encouraged
  • Avoid massive line breaking
  • Avoid using viewstate when not required

The relation between the content and the code (JavaScript, HTML, CSS) determines the ranking of your website. Smaller source codes help build a strong relation.

Crawlable Site

Do not use

  • Silver or flash light for menus or to highlight information
  • Menus based on JavaScript
  • Menus based on buttons
  • Intro-pages

Do use

  • Simple tags wherever possible
  • Sitemap
  • “Alt” for images
  • RSS

Test the Site

What happens to the requests that are sent when the site is slow? Sometimes requests are sent by robots and if they are unable to connect to your site continuously, they drop the site from their index. Enable your site to respond fast to requests even during peak hours. Moreover, visitors don’t like to visit slow sites. Use the various tools available and conduct the stress test for your site. Perform this and locate all the weak parts of the site. Fix them so that your site gets indexed.

Test the AJAX site

Spiders can only run a few parts of your AJAX website because they don’t run JavaScripts. Spiders can only analyze the data and hence they remain invisible to robots. The AJAX sites do not get indexed which does not help in search engine optimization. To make the site spider friendly, try and keep away from initial content loading into the JavaScript. You can also follow this only for pages that you like to index.  Make it easy for robots so that they can navigate. Try this simple trick to see how your AJAX site will appear to the robots. Disable JavaScript from the browser and visit your AJAX site. You can view the pages which robots will index.

Cheap ASP.NET Hosting in Autralia Click here

ByAlexia Pamelov

Joomla SEO Tips You Must Know | Best and cheap Joomla hosting. Among the millions of websites running on Joomla, tremendous numbers of sites follow the effective Joomla SEO tips. As every website owner desires to improve his web presence on the Search Engine Results Page (SERP) consistently, developers implement the effective SEO strategies on their site. Being a developer, if you are not getting the improved results, you must be looking for some Joomla SEO tips.

After introducing the top WordPress SEO tips, we will illustrate some of the more effective Joomla SEO tips in this article. These tips are followed by millions of Joomla developers. You must know these strategies to improve your website ranking on the SERP.

Top 10 Joomla SEO Tips

Listed here are the SEO strategies for Joomla sites that you must know.

Meta Description and Title on Home Page

As your home page is one of the most important parts of your website, you must ensure that it contains attractive title and meta description. For this, you should navigate to the SH404SEF URL manager and open the home page meta. On the next screen, you will find many fields, where the page title and Description tag are the imperative areas to be filled up with relevant content. You may skip all the other fields, as Google doesn’t takes these information into consideration while ranking.

Article Meta Description

When your target audience searches for content related to your niche, the first thing they notice about your site on the SERP is your article’s title and meta description. As the title relates directly to the content, the relevancy of meta description ascertains whether the visitor will click through your link. Therefore, you must write a user-friendly as well as SEO-friendly meta description and insert the keyword at a relevant place.

Image Alt Text

Search engines do not have the ability to understand the images on your site. Keeping this in mind, every content management system comes with Image Alt Text that is accessed by the search engine. Hence, when you add an image on your articles or blogs, you should explain the relevancy of the image. However, you should make sure that the principal keywords are used naturally and not stuffed inappropriately.

Internal Linking

Internal Linking Link-building has been an imperative SEO strategy in the last decade. But with the implementation of the new SEO guidelines, using too many external links can create a negative impact. Therefore, instead of creating external links, you should opt for internal linking. It is the type of linking where you offer the links to other articles on your site from one article. Hence, you should practice the internal linking strategy by creating links to multiple relevant articles.

Merge www and non-www prefix

In Joomla, you get an option to choose from the prefix; i.e. whether the “www” will be added to your domain or not. Moreover, if you remove the “www” prefix and someone else uses the address with the prefix, there can be an issue with duplicate URL. Hence, to play safe, you should configure the presence of prefix from the Google Webmaster Tools and redirect the visitors to your address, with or without the www prefix.

Avoid Keyword Stuffing

The Google Penguin SEO update is quite strict with the use of keywords in articles and blogs. The articles you publish on your Joomla site must be relevant to the topic and the keywords must be used in appropriate places only. In addition to this, you should not overuse the keywords in the content because it is treated as a Black Hat SEO technique.


Joomla SEO Tips – SitemapSearch engines appreciate when you offer easy navigation on your site. However, the sitemap accessed by human traffic cannot provide any assistance to search engines. Keeping this in mind, you should create two sitemaps on your Joomla site; one for human traffic and another for search engines. This would provide assistance to both, visitors and crawlers, and hence your SEO ranking will improve.

Prevent Duplicate content

Duplicate content has been in the list of Black Hat SEO strategies for years. If any of your articles or blogs have plagiarism issues, your SEO ranking can degrade drastically. Hence, you must always check your articles for plagiarism before publishing them on your site. In fact, you should make sure that your content, address of the web page and title are unique.

Use SEO Extensions

As Joomla is an advanced CMS and offers compatibility with plugins and extensions, there are tons of SEO tools for this platform. You can install various plugins such as SEO-Generator and SEOSIMPLE, that boosts up the SEO strategies of your site. However, it is recommendable that you must only install the most appropriate tools. Installing too many extensions on a Joomla site may slow down the loading speed and, ultimately, degrade the performance of the site.

Reduce Social Links and PDF files

Social links and PDF files distract the visitors from exploring your Joomla site. As your primary aim should be to drive traffic on multiple pages of your site, you should treat social links as a secondary option and reduce the usability of PDF files. This is because the visitors may forget to explore your site once they find the social links. Similarly, they may spend too much time on reading the PDF file, although it doesn’t give you any assistance in SEO.

ByAlexia Pamelov

How To Enable Google Analytics on a DotNetNuke Website? | Best and cheap DotNetNuke Hosting. Google Analytics is one of those must-have tools when running a website.  The tasks of tracking traffic sources, browser versions, search terms, etc. are all made easy.  The developers of DotNetNuke have also made using Google Analytics on a DotNetNuke website simple.


Installing Google Analytics in DotNetNuke is a fairly common request from many individuals and I know it can be a quite troubling question for most. The primary questions are how and where can I put the javascript code provided by Google. Well you have a few options. First you could put the code directly in the skin for the site, the advantages to that would be that you will automatically have the code on all pages, however, the disadvantage is that you cannot use that skin as is on another portal due to the site specific Google information. I personally go the route of adding a text/html module to my site and set it to show on every page and insert the script in a very specific location which I will discuss below. There are a few drawbacks to this method. First you will not get any statistics information on traffic to “edit pages” where other modules are not displayed and you also will not receive information regarding administration modules. However, in most circumstances this shouldn’t be an issue.

The best way to include this information is to include the information in the Module header of the text/html module. This is to prevent the accidental removal of the script code if you happen to click inside the module as an admin to enter in-line edit mode. Below I will walk you through the steps needed to implement Google Analytics using this method. (NOTE: you can extend this for other javascript integrations if needed).

Step By Step

  • Add a new Text/HTML module to a page of your site, you can position it anywhere, but I recommend the bottom of the page as administrative users will still see the module when they are logged in
  • Edit the text of the module to contain no text
  • Enter the module settings from the SolPart Action Menu
  • Expand the “Advanced Settings” section
  • Check the box next to “Display Module On All Pages?”
  • Insert your Javascript code in the “Header” box. This will ensure that the data is always retained
  • Now under “Page Settings” -> “Basic Settings” un-check the following boxes
    • Display Container
    • Allow Print
    • Allow Syndicate
  • Ensure that the “Cache Time” is set to 0 (Caching appeared to cause issues with this implementation in my testing)
  • Click “Update” to save your changes

This should complete the setup. You may now test to ensure everything is functioning correctly. You can log out as an administrator and view your site and no extra content should be displayed however if you look at the generated source you should see your javacript listed. Google Analytics should update within about 15 minutes to show that they are receiving your data.

Best DotNetNuke Hosting Recommendation provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. offers DotNetNuke hosting starts from $5. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.

ByAlexia Pamelov

How to Optimize SEO on Your Magento Platform | Best and cheap Magento hosting. The Magento eCommerce platform is sufficiently scalable, flexible and ready for your increasing online business targets. Magento is one of the most popular business e-commerce tools. Like any other web platform, Magento can and should be managed to obtain SEO (search engine optimization). This article will provide users of Magento e-commerce sites to optimize their websites for SEO.

Implement Magento Multistore carefully

One of the greatest advantages of Magento is its inherent ability to support multiple stores. A single administration and interface will manage all orders, your products and every other thing. This benefit can act negatively for search engine optimisation. Often the developers use same product description for similar products that are sold through multiple sites. Repetition of exact information on each site for these similar products means that you are duplicating yourself. This allegation becomes strong when your multiple sites use same IP block depending on the host.


Setting the header

Your Magento install will have a title of “Magento commerce” by default; you need to change it. You need to remember few things to draw traffic in your online store. Search engines put weightage on preliminary words; so putting keywords at the beginning of the page can ensure a better rank. Even those scanning search results can only view those early words. They will click on the page if the keywords are at the beginning. All people do not rely on the brand name while performing search. So select keywords carefully. If you add common keywords that may be used for a product search this will help product pages to rank in long tail searches.

Managing site images

A neglected aspect in Magento SEO is how to manage images. You will surely achieve extra traffic by writing suitable alt tags for images and sincerely deciding the name of the image files. The images will have the product title by default which you can rename with some extra effort.

Optimising the categories

The most important fields to consider when improving your Magneto Site SEO are :

Meta description: this part will appear in the search result and you need to put an attractive description in this part.

Page title: it is better to keep this section empty so that you can use category name in addition to parent categories. If you wish to customise this portion, select a title exactly similar to your input and without parent category.

URL key: Create short yet keyword rich URL. It is a good idea to avoid stop words like “and”, “for”, “the” and many others.

Specify name, metadata, title and description for each store. It is a great feature when you have a Multilanguage store.

Best OFFER Recommended Magento Hosting in USA ! Click Here

Speed is an important Ranking and conversion factor

“How quickly your shop loads”- is a vital factor in terms of making conversion as well as SEO. Attracting people in your site is only the primary work done. Your main aim is to engage them and guide them to make purchase. However, if the pages take enough time to load; there are competitors. Modern people have time constraint and they will switch to a website that takes lesser time to load. The search engine spiders will crawl on maximum pages each day if your online shop loads quickly.

Disabled Products

A common condition that most online shop owners experience is when a popular product is disabled. It is possible that a particular product attracts much attention and thus has thousands of inbound links. When the website disabled that product, users and search engine land on a 404 error page if they clicked on the dysfunctional URL. It will be most effective from the perspective of user and search engine if they are directed to another page related to the product that no longer exists. Thus, it will create a better user experience and retain the position of search engine that the product used to hold.

ByAlexia Pamelov

Steps to Increase Website Traffic |  so you have designed your new website and it has been launched on your web host. The next thing you need to think about is getting people to visit your website and generate some positive buzz about it. The popularity of a website depends to a great extent on people sharing their experiences of the website with others. In the present age of social media, this has become much easier and also more competitive. So you need to really be on top of your game to increase traffic to your website and make the volume of traffic grow over time.


Who are the opinion makers?

First, you need to have a clear idea about the purpose of your website and the audience you are aiming for. You cannot have a website that means everything to everybody. Identify your niche in terms of the content you can regularly share on your website. Second, you need to identify the opinion leaders within your audience. Remember, not every member of your target audience has the same influence over others. In every online community there are individuals who are respected more than the others and their opinions count a lot more than the impressions of the general audience. Get to know who those opinion leaders are in your audience.

What matters to the opinion makers?

Opinion makers are highly motivated people. The fact that their opinions count and have an influence over others shows that they regularly receive information and evaluate it critically before forming an opinion. You may not agree with the views of these opinion makers, which actually makes them more important for attracting visitors to your website. You need to know what their opinions are and what issues matter to them. Find out what stimulates their mind and motivates them to connect with other people in order to express their views.

What should the content be?

If you want to attract opinion makers and high traffic volume to your website, you will have to create content that reflects the interests of the opinion makers. Produce content on issues that matter to the opinion makers and which confirms their beliefs to some extent. Remember that the opinion makers are likely to be experts and therefore you will need to produce rich and detailed content to attract opinion makers. At the same time, you will have to produce digestible content that can be understood by a lay audience.

Make it easier to share

You can increase traffic to your website by making it easier for the content you put up to be share. This can be done by integrating your website to social media so that the content can be shared by visitors within their online friend networks and communities. This increases the visibility of your content and enables more visitors to visit your website. For content to be shared readily, it is important that it be related to topical and current events. People are more likely to share content that is timely and relevant.

ByAlexia Pamelov

SEO Advantages with Docker and How to Do It For Free | Log file analysis is an essential component of any technical and on-site SEO audits. Log files are the only data that are 100% accurate when it comes to really understanding how bots are crawling your website. With log analysis, you can go further than a simple crawl and rank higher, get more traffic, conversions and sales.

A log file is a actually a file output made from a web server containing ‘hits’ or record of all requests that the server has received. Data are stored and deliver details about the time and date in which the request was made, the URL requested, the user agent, the request ID address and other ones.

Let’s see the advantages of log file analysis and how to do it for free. 

Advantages of Log File Analysis

Log file analysis help you understand how search engines are crawling a website and its impact on SEO. These insights are a great help to improve your crawlability and SEO performance. With those data, you can analyze crawl behavior and determine some interesting metrics like: 

  • Is your crawl budget spent efficiently?
  • What accessibility errors were met during the crawl?
  • Where are the areas of crawl deficiency?
  • Which are my most active pages?
  • Which pages does Google not know about?

These are just a few examples of log files analysis opportunities. Google does have a crawl budget. Setting up the right improvements will help you save this budget and help Google crawls the right pages and come more often.

Here are a few metrics you should pay attention to: 

Number of SEO visits

Log analysis helps determine the number of SEO visits (from organic results) received on a website. These are the pages that generate traffic. Are these pages the right ones? Are your most valuable pages driving organic traffic to your website? This is a pretty actionable metric.

Crawl frequency

Logs also allow you to determine the volume of bot’s crawl or in other words the number of requests realized by Googlebot, Bingbot, Yahoo, Yandex or any other engines on a period of time. Crawl volume shows at which frequency a site has been visited. This metric helps watch if adding a new content has increased bots’ visits. A sudden decrease in crawl frequency can warn you about a possible change on the website that would have blocked these visits.

Errors in code responses

Logs data analysis can also help track errors in status codes like 4xx or 5xx that compromise SEO. Analyzing a website’s status codes also helps measuring their impact on bots hits and their frequency. Too many 404 errors will limit the crawler visit. 

Crawl priority and active pages

Logs analysis can also help to determine the most popular pages to Google’s eyes and see which ones are less crawled. This information can thus help to know if it is the most important pages that are often visited by bots or not. This avoids ignoring some pages or sections of your website.

In fact, log analysis can highlight URLs or directories that are not often crawled by bots. For instance, if the user would like that a specific publication of his blog rank on a targeted query but which is located in a directory that Google only visits once a time every six months, he will miss chances to receive organic traffic from this publication for at least six months. If it is the case, he will know that it is necessary for instance to redefine his internal linking to push his “most valuable pages.”

Log analysis can also help to know your most active pages or in other words, pages that receive the more SEO visits.

Resources crawling and waste of budget

Log analysis also helps you determine how your crawl budget is spent within your types of files. Does Google spend too much time crawling images for example?

A crawl budget refers to the number of pages a search engine will crawl each time it visits your site. This budget is linked to the authority of the domain, the sanity of your website and is proportional to the flow of link equity through the website.

Actually, this crawl budget could be wasted to irrelevant pages. Imagine you have a budget of 100 units per day, then you want these 100 units to be spent on important pages.

If bots meet too many negative factors on your website, they won’t come back that often and you will have wasted your crawl budget on useless pages. If you have fresh content you want to be indexed but no budget left, then Google won’t index it.

That’s why you want to watch where you spend your crawl budget with log analysis and optimize your website to increase bot’s visits.

Last crawl date

Log file analysis tells when Google has crawled a particular page for the last time and that the user would like to quickly index.

Log File Analysis: Do It For Free

You can use an open source log analyzer to audit you SEO like the OnCrawl ELK one. It will help you spot:

  • Unique pages crawled by Google
  • Crawl frequency by group of pages
  • Monitor status codes
  • Spot active and inactive pages.

For instance, if you have a website hosted on OVH and you have set up your logs in order to make them distinct by host types, here is the process: 

1: Install Docker

Install Docker Tool Box

Choose Docker Quickstart terminal to start

Copy/paste the IP address


Download oncrawl-elk release:

Add these lines to create a directory and unzip the file :

MacBook-Air:~ cogniteev$ mkdir oncrawl-elk
MacBook-Air:~ cogniteev$ cd oncrawl-elk/
MacBook-Air:oncrawl-elk cogniteev$ unzip ~/Downloads/

And then:

MacBook-Air:oncrawl-elk cogniteev$ cd oncrawl-elk-1.1/
MacBook-Air:oncrawl-elk-1.1 cogniteev$ docker-compose -f docker-compose.yml up -d

Docker-compose will download all necessary images from docker hub, this may take a few minutes. Once the docker container has started, you can enter the following address in your browser: http://DOCKER-IP:9000. Make sure to replace DOCKER-IP with the IP you copied earlier.

You should see the OnCrawl-ELK dashboard, but there is no data yet. Let’s bring some data to analyze.

2: Import log files

Importing data is as easy as copying log access files to the right folder. Logstash starts indexing any file found at logs/apache/*.log , logs/nginx/*.log , automatically.

Apache/Nginx logs

If your webserver is powered by Apache or NGinx, make sure the format is combined log format. They should look like: – – [28/Aug/2015:06:45:41 +0200] “GET /apache_pb.gif HTTP/1.0” 200 2326 “” “Mozilla/5.0 (compatible; Googlebot/2.1; +”

Drop your .log files into the logs/apache or logs/nginx directory accordingly.

3: Play

Go back to http://DOCKER-IP:9000. You should have figures and graphs. Congrats

You can now start using the free open source log analyzer and daily monitor your SEO performance. Please leave a comment if you have any questions. Let us know how it’s worked out for you.


ByAlexia Pamelov

The easy Ways To Improve Your Website SEO In Dotnetnuke | Best and cheap DotNetNuke hosting. There are some ways DNN can improve the SEO of your site.


Customizing Page Titles And Meta Data

1.  Login as Administrator
2.  Go to Page -> Edit Page -> Page Settings -> Go to tab : Page details then change the Page Title, Description

Drop-down Navigation Built In CSS

Navigation by CSS really just means using simple HTML to show the page, and using CSS to style the menu instead of arcane amounts of script or other tricks. This assists with SEO by making it very easy for a search engine crawler to index your site and understand the structure of the site via the menu. Simple HTML and CSS menus are fast to parse and simple for a search engine bot to understand. Fast and simple is good.

URL structure

1.  Login as an administrator, then navigate to the page on which you want to set the URL
2.  Using the ‘Edit Page’ dropdown – go into the Page Settings
3.  Type in the URL you want to use in the Page URL field
4.  Click on ‘Update’.

Support For The REL=CANONICAL Tag

To set a canonical link on your page, here’s what you need to do 

1.  When logged in as an administrator, bring up the page settings on the page you’re on, using the Edit Page->Page Settings link
2.  Switch to the ‘Advanced Settings’ tab of the Settings screen, and scroll down until you find the ‘Appearance’ section
3.  In the ‘Page Header Tags’, copy in your Canonical Link Element tag – this is in the format of:” />
4.  Click Update Page when you are done.


XML Sitemap Creation Function

Here’s how to submit your DNN sitemap to search engines: 

1.  Log on as an administrator, and go to the Admin->Site Settings page
2.  Find the ‘Site Marketing’ section and expand it
3.  You will see the ‘Site Map URL’ section with a submit button next to it. Click ‘Submit’ to submit this to the selected Search Engine.


No Frames Or IFrames

As the Search Engine Watch article says, hosting frames within pages makes it harder, if not impossible, for a search engine to understand a site. The answer for DNN is simple: we don’t use Frames or IFrames anywhere. You can install IFrames if you want, but they aren’t used as part of the application.


301 Redirects, Not 302

Here’s the steps to create a 301 redirect to a DNN page: 

1.  Make sure you’re logged in as an administrator, and go to the Edit Page->Page Settings link to bring up the page settings
2.  Navigate to the ‘Advanced Settings’ tab of the Page Settings popup, and find the ‘URL Management’ section and expand it
3.  To create a new redirect, click the ‘Create’ button in the top right of the URL Management section
4.  For the Site Alias, by default it will choose the primary alias for your site. You can also choose any other alias you can configured for your site. You would choose a different alias when the URL you want to redirect was from a different alias to the one the site currently uses ( redirected to
5.  In the URL Path input box, type the path of the URL as it would appear on the end of the selected site alias. You don’t need to include the leading / as this will be added for you.
6.  In the URL Type drop-down, choose ‘Redirect (301)’ – this specifies the URL you entered will be redirected to the current page using a 301 HTTP status
7.  If the URL you wish to redirect includes a Query String (the code to the right of a ? in the URL), then enter that in the Query String box. This is optional – you don’t need to enter anything here if you don’t have the value.
8.  At this point your URL redirect is finished- click ‘save’. This will add it to the list of ‘Custom URLs’.
9.  Click on ‘Update’ to close the Page Settings. Your URL Redirect is now active and can be tested.


This factor relates to the use of the rel=next and rel=prev tags. These tags help a search engine understand when pages of content are part of a paginated results set – where there are multiple pages of content for the results of a search or listing.
DNN doesn’t have a set of paginated results as part of the standard product. The search feature of the site uses dynamically loaded content instead of URL-paginated results. However, the extensibility model of DNN means that you can write whatever feature sets you use, and modify the output HTML to include pagination tags.

Custom ALT Tags

It’s easy to set the Alt attribute on an image using the in-built content editor. Here’s how to do it: 

1.  Login as an Administrator, and put the page you want to edit into Edit Mode using the ‘Edit Page’ drop down
2.  Edit the content you wish to change
3.  When the HTML editor has loaded, select the image, and right-click on the image to select the properties of the image
4.  In the image properties, update the ‘alt’ text field. Choose a phrase which best suits the image, and which also matches the desired search terms or search phrase you want the page to rank for.
5.  You can check the HTML for the specific image you are setting the Alt tag for – here you can see the HTML tag has been updated as we would expect.
6.  Click on Update to update the page.

Breadcrumb Navigation

Breadcrumbs are included in the default skin of DNN, so you can copy from there. Here’s how that is done: 

1. The Breadcrumb skin object is included in the skin references
2. The Breadcrumb skin object is then included within the skin HTML and the attributes for the starting level and the breadcrumb separator are set: Breadcrumb Skin Object DNN SEO
3. At runtime, the skin object applies to the current page in the hierarchy and shows the breadcrumb levels including the URLs for the page.

ByAlexia Pamelov

10 Tips SEO For Your website | In this post I will explains more about SEO and what we gonna do for our website. As you know SEO is a free service that lets you generate organic traffic to your website through search engines like Google and Yahoo. With slight modifications to your website, you can optimize it to rank higher in search engine result pages (SERP). If you are wondering how SEO can make your business grow online and off it, follow these 10 on-page SEO tips to see the results. 


10 Tips SEO For Your website

1) Insert Keywords in Domain Name
If your business is about car rental in New York, you should optimize your website for the associated keywords. For instance, people will search for ‘car rentals NY’ and will get what they want within the first two pages. Your goal is to make sure you rank in those pages. Adding keywords to your domain can help you rank higher.
2) Keywords in Post URL
If there are no keywords in the URL, WordPress, or Blogger, you can change it from the permalinks options. This makes sure the post title appears in the URL, making it easier for people to search for your content.
3) Keywords in Headings, Tags, Body, and Meta Description
Try to use the keywords in titles, headings, subheadings, body, and meta description at least once. However, do not overuse them, as generic content is becoming outdated and Google no longer entertains them with its updated algorithms.
4) Interlink
Interlinking is a great way to organically rank higher in search engines. All you have to do is link your related posts containing keywords. However, don’t link same keywords twice as it will make your posts generic. If you are thinking of outbound linking, make sure you don’t like spam websites.
5) Optimize Images
Add tags and titles in all images. Make sure you optimize the image size to reduce server load. Compressing the image size without compromising quality is called lossless optimization. This reduces the loading time of your site, and Google Site speed feature will rank it higher.
6) Optimize Your Content
Decreasing the time it takes for your website and blogs to load significantly affects the traffic. Reduce unnecessary meta tags and scripts. Use Google Page Speed tool to evaluate the speed of your website and then optimize it.
7) Submit Your Content to Search Engines
Create a Google Analytics account and submit your webpage with sitemap. This helps you track your ranking and what pages are visited the most. Do this with other search engines to get real time statistics.
8) Friendly Navigation
A user won’t stay on your website for long if it takes too long to load and is difficult to navigate. Include two sitemaps on your website for traffic and search engines. Employ breadcrumbs for traffic sitemap and Xml for search engine sitemap.
9) Content is King
Quality content goes a long way in decreasing the bounce rate of a website. Engage your audience with fresh and appealing blogs, articles, and other content. Make sure to add a social media sharing tool to make your content go viral.
10) Social Network
Create social media profiles on Facebook, Google+, Twitter, and LinkedIn among others. Share your daily posts on these platforms to make your content reach an unprecedented audience. Remember to put your domain name in the profiles to boost your SEO ranking.