Skip to main content

Posts

Showing posts from 2018

VEO: How to Get your Website Ready for Voice Search

Voice Engine Optimization ( VEO ) continues to rise! Voice engine optimization (VEO) is Chatmeter's trademarked term for voice-based search engine optimization. VEO entails optimizing your content, location, and brand information to increase your likelihood of powering voice search results. Here are ways on how to optimize a website for voice search: 1. Implement the Schema Markup Schema markup, also known as structured data, is one of the factors that would make your website ready for voice search. It does not affect the rankings directly, but it can give you an edge over your competitors. Essentially, it is the metadata; the data about the information on your site. It goes into your site’s source code. The visitors do not see it, but microdata helps search engines to organize and classify your content. It is an underutilized strategy because it requires work. How is microdata relevant to voice search? When users search for local businesses, they often look for

SEO Practices in a Nutshell

This is a good game list when creating a website for SEO: Just make sure not to do all activities in red... :) CTTO: WMA India

In-depth Website Audit Using Google Chrome Inspect (Metrics Defined)

These are the 5 Audits of a web page using Inspect of Google Chrome: Performance Progressive Web App Accessibility Best Practices SEO These are the Performance metrics: First Contentful Paint - Speed Index shows how quickly the contents of a page are visibly populated. First Meaningful Paint - First CPU Idle marks the first time at which the page's main thread is quiet enough to handle input. Speed Index - Interactive marks the time at which the page is fully interactive. Time to Interactive - Interactive marks the time at which the page is fully interactive. First CPU Idle -First CPU Idle marks the first time at which the page's main thread is quiet enough to handle input. Estimated Input Latency - The score above is an estimate of how long your app takes to respond to user input, in milliseconds, during the busiest 5s window of page load. If your latency is higher than 50 ms, users may perceive your app as laggy. These are Opportunities to speed up y

Google Analytics for Beginners - Assessment 2

The Google Analytics Layout: 1. What feature would be used to compare two date ranges in a report? Date range comparison 2. What does the “Users” metric measure? Users that had at least one session on your site in the given date range 3. What is the “Bounce Rate” in Google Analytics? The percentage of visits when a user landed on your website and exited without any interactions 4. What is a “dimension” in Google Analytics? An attribute of a data set that can be organized for better analysis. 5. What is a “metric” in Google Analytics? The numbers in a data set often paired with dimensions. 6. What is a “secondary dimension” in Google Analytics? An additional dimension you can add to a report for more specific analysis. 7. Which Google Analytics visualization compares report data to the website average? Comparison view 8. How can the amount of data in a sampled Google Analytics report be increased? Choose “Greater precision” in the sampling pulldown

Google Analytics for Beginners - Assessment 1

Introduction to Google Analytics: 1. Using tracking code, Google Analytics can report on data from which systems?  E-commerce platforms  Mobile Applications  Online point-of-sales systems 2. To collect data using Google Analytics, which steps must be completed?  Create an Analytics account  Add Analytics tracking code to each webpage 3. The Analytics tracking code can collect which of the following?  Language the browser is set to  Type of browser  Device and operating system 4. When will Google Analytics end a session by default? When a user is inactive on your site for 30 minutes or more or closes a browser window 5. Once Google Analytics processes data, it’s stored in a database where it can’t be modified. True 6. Which represents the hierarchical structure of a Google Analytics account from top to bottom? Account > Property > View 7. A user with “edit” permissions at the Account level will automatically have “edit” permissions at which oth

Guide to Kamailio Installation

As of this writing, this guide will guarantee that you will have a successful Kamailio installation -- tried and tested. Please comment if this post needs to be updated.  😁 Setup YUM Repository: 1) Install wget so we can pull down the rpm. Code: yum install wget 2) Let’s download the yum repo file for our CentOS version and update the system so yum is aware of the new repository. Code: cd /etc/yum.repos.d/ Code: wget http://download.opensuse.org/repositories/home:/kamailio:/v4.4.x-rpms/CentOS_7/home:kamailio:v4.4.x-rpms.repo 3) Update system so yum is aware of the new repository. Code: yum update 4) You can look at the kamailio packages in the YUM repository by typing: Code: yum search kam Install Kamailio and Required Database Modules: 1) Install the following packages from the new repo. Code: sudo yum install -y kamailio kamailio-ldap kamailio-mysql kamailio-presence kamailio-postgres kamailio-debuginfo kamailio-xmpp kamailio-unixodbc kamailio-utils

How to Setup the Preferred Display Style in Grafana

Here are the steps in setting up the preferred display style in Grafana: 1. Go to the Display tab, then Draw Options . 2. In the Draw Modes , check Lines and Points . 3. In the Mode Options , set: Fill = 0 Line Width = 1 Point Radius = 1

How to Edit a Panel Title in Grafana

Here are the steps in editing a Panel Title in Grafana: 1. Hover on the Panel Title, click on the inverted triangle. 2. Select Edit 3. In the General tab, edit the Title field. Note: Changes will take effect real-time.

How to add a Panel in Grafana

Click this icon: Types of Panels: Graph (commonly used panel for NOC) Text Dashboard list Pie Chart 3D Globe Panel Singlestat Heatmap Row Worldmap Panel worldPing CTA worldPing Endpoint Nav Table Alert List Bubble Chart Plugin List worldPing Endpoint List

How to Rename a Dashboard in Grafana

Here are the steps in renaming a dashboard in Grafana: 1. Click the Settings Icon 2. In the General tab, edit the Name field. 3. Click Save

How to Create a Dashboard in Grafana

Here are the steps in creating a dashboard in Grafana: 1. On the left panel, hover on the " Dashboards " icon. 2. Select " Manage " 3. On the folder that you're allowed to add a dashboard, click the " Settings " icon. 4. Click the " + Dashboard " button.

How to Implement the Google Tag Manager Code

Google Tag Manager is a tag management system allowing marketers and webmasters to deploy website tags all in one place. It allows you to quickly and easily update tags and code snippets on your website or mobile app. The is a system created by Google to manage JavaScript and HTML tags used for tracking and analytics on websites. The Google Tag Manager code is a small piece of JavaScript and non-JavaScript code that you paste into your pages. It enables Tag Manager to fire tags by inserting gtm.js into the page (or through the use of an iframe when JavaScript isn't available). This is how you will implement the Google Tag Manager code on your website: 1. Copy the following JavaScript and paste it as close to the opening <head> tag as possible on every page of your website, replacing GTM-XXXX with your container ID : <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[]; w[l].push({'gtm.start':new Date().getTime(),event:'gt

Chrome Extensions that I'm using this 2018

ColorZilla Advanced Eyedropper, Color Picker, Gradient Generator and other colorful goodies Easy Auto Refresh Auto-refresh and auto-reload pages after any number of seconds. Lightshot (screenshot tool) Simple and convenient screenshot tool. Select an area, edit your screenshot and upload it to the server. MozBar MozBar from Moz Nimbus Screenshot & Screen Video Recorder Screen Capture FULL Web page or any part. Edit screenshots. Record screencasts - record video from your screen. Open SEO Stats(Formerly: PageRank Status) Shows web rank and SEO stats of current web page, quick access to Geo IP Location, Whois, Alexa, backlinks, indexed pages and more. Page Ruler Draw a ruler to get pixel dimensions and positioning, and measure elements on any web page. Tag Assistant (by Google) Tag Assistant helps to troubleshoot installation of various Google tags including Google Analytics, Google Tag Manager and more. Window Resizer Resize the browser window to emulate var

reCAPTCHA Fixes Spam Problems

reCAPTCHA is a free security service that protects your websites from spam and abuse. It knows when to be easy on people and hard on bots. Easy for legitimate users. For the visually impaired, reCAPTCHA provides an audio CAPTCHA option. Your legitimate users will find our regular audio CAPTCHAs easy to solve. Bots on the other hand will get a much harder audio CAPTCHA designed to block them. Visit: https://www.google.com/recaptcha/admin#list

How to Clear the Facebook Share Cache Using the Facebook Sharing Debugger

The Sharing Debugger tool of Facebook will let you preview how your content will look when shared to Facebook and debug any issues with your Open Graph tags. Here are the steps on how to clear the Facebook share cache: 1. Go to  https://developers.facebook.com/tools/debug/ 2. Provide the URL that you want Facebook to clear when shared 3. If there are " Warnings That Should Be Fixed ," recommending that you fix these warnings if possible. Sample warnings: 4. Click " Scrape Again " to clear the Facebook Share Cache

Google Search Console: How to Hide a Webpage in Search Results

1. Login to Google Search Console. 2. Go to " Google Index " then click " Remove URLs. " 3. Click " Temporary Hide " 4. Provide the page URL of the webpage to be hidden. 5. Click option " Temporarily hide page from search results and remove from cache " There are 3 options for you to choose from: Temporarily hide page from search results and remove from cache Remove page from cache only Temporarily hide directory 6. Click "Submit Requests"

Fetch as Google: How to Ask Google to Reindex Your Website

Here are instances on why you need to ask Google to recrawl your website: 1. If you created a new webpage or updated an existing page on your website, the Fetch as Google tool can reindex it. This request indexing feature is a convenient method for easily requesting indexing few URLs. 2. If you have a large number of URLs to submit, it is recommended to submit a sitemap. Or resubmit a sitemap file perhaps. These are the criteria for a successful request indexing using Fetch as Google only for a fetch: 1. The fetch must have a complete, partial, or redirected fetch status. 2. The fetch cannot be more than 4 hours old. Here are the steps on how to do it: 1. Login to Google Search Console. 2. Go to " Crawl " then " Fetch as Google " 3. Input the specific URL that you want to request for indexing excluding the domain link. 4. Select if you want to reindex for " Desktop " or " Mobile: Smartphone " 5. Click " Fetch "

Google Search Console: How to Add Your Website and be Google Verified

Before following the guide below, the website that you're going to add must be an live domain. How to Add Your Website on Google Search Console 1. Go to Google Search Console and login: https://www.google.com/webmasters/tools/home?hl=en 2. Click the " Add a Property " button 3. Input the website URL 4. Click " Add " How to Verify your Website on Google There are two methods to verify a website: A. Recommended Method - Upload an HTML to your website. Here are the steps: 1. Download the HTML verification file. 2. Upload the file to your root directory. 3. Confirm successful upload by visiting the URL in your browser. Such as: http://www.yourdomain.com/provided-html-from-google.html 4. Click the " Verify " button. To stay verified, don't remove the HTML file, even after verification succeeds. If you have access to the FTP, I would recommend doing this. B. Alternate Method -  Choose one of the options below then

How to Assign the Right Meta Keywords Per Webpage

Organic search results are listings on search engine results pages that appear because of their relevance to the search terms, as opposed to their being advertisements. It is important to choose targeted, relevant text as it will be visible to readers. Here is a guide on how to pick keywords to a website content: 1. exact-match target keyword  2. co-occurrence - building relevancy without exact match keyword; best to be applied when creating title tags 3. LSI (Latent Semantic Indexing) - variations of your main keyword You can use this free tool: https://lsigraph.com 3.1 GOOGLE SUGGEST OPTIONS  (drop down keywords from search box) 3.2 RELATED SEARCHES OPTIONS (bottom of the search results) You can either use Google’s suggest options in the search bar, “Searched related to ___” at the bottom of the search results 3.3 GOOGLE KEYWORD PLANNER (via adwords) Login to Google Adwords and visit this link: https://adwords.google.com/KeywordPlanner 4. partial-match k

How to Choose an SEO-friendly Domain Name

Having keywords on domain names is a good old practice of SEO. With the latest trends today, we go for branding. Then we’ll leave it up on how a website is optimized and marketed online. Here are things to consider before purchasing a domain: Avoid numbers and hyphens. Hyphens are associated with spam websites and should be avoided. Have keywords, placed as prefixes or suffixes to grab attention. Preferably 2-3 words on your domain. Use the .com domain extension – the .com still carries the most trust with it. Unless you are an organization, it makes sense to use .org. Keeping it short and memorable – minimal risk of typo errors and misspells. Make it unique – domain is part of your brand. Additional information: It is best to have SSL certificates for all domains. Whether your website is e-commerce or not. Google continues to work with websites that are secure by default. HTTPS websites load much faster than HTTP sites, and sites with faster speeds are more likely t

How Long Will Google Notice Website Changes

I have been tracking every Google compliance that I perform. Here are situations and results of such actions: How long it will take for Google to index a new domain? If a website will comply with the Google Search Console requirements, a new domain will be indexed after two business days. When will Google start to index the entire website?  If a website will comply with the Google Search Console requirements and the domain is already indexed in the SERPS, the other URLS will be indexed starting the next 5 days and will stop till the rest of the pages are listed in the SERPS. How long will it take for Google to index a new webpage?  If a new URL will be submitted to the Fetch as Google tool, it will be indexed after two business days. How long will Google remove “This site may be hacked” message in the SERPS?  If a website will comply with the Google Search Console clean up requirements to the URLs concerned, the message will be removed after two business days. How long wi

How to Remove "This site may be hacked" on Google

When you see “This site may be hacked” upon viewing the search results of your website in Google, here is the way on how to fix it: In the “ Security Issues ” section of Search Console, we submit the URLs which Google notifies with that message.  We check those URLs if there are no malicious code or content and/or proper redirects should be done to correct them. Once we see that it’s clean, we use the “ Fetch as Google ” tool to submit those URLs and to see the pages as Google sees them. When all steps are done, we will file a “ Reconsideration Request ” to remove this manual action. After two business days of submission and if Google reconsiders our request, the “This site may be hacked” notification will be removed.

What Can I Do to Drive Traffic to my Website before 2018 ends?

Aside from performing on-page SEO, Off-page SEO is the also an important contributor that drives traffic to a website. The off-page search ranking factors are those that publishers do not directly control. This refers to a series of online marketing techniques that can improve your website’s rank which are done outside of your website. This involves link building which refers to relevant websites pointing to your website. To name a few link building techniques: Local SEO - This is the submission of your website to various local directories and more. Making sure that the NAP (name, address and phone plus the website URL) of your business will appear in the local listings primarily. Directory Listings -  This is a category based directory submission wherein you can submit to more than one category per website niche. Being listed on Google My Business, Google Maps, Yelp, YellowPages and creating a Facebook Page are some of the great sources for you to gain online traffic. Google M

SEO Glossary 2018 - The Essential Terms

200 OK - This is a server response code that indicates a successful load of a webpage. 301 Redirect – Also called Permanent Redirect. This is a method telling web browsers and search engines that a webpage or website has been permanently moved to a new location. 301 redirects send site visitors and search engines to a different URL than the one they originally typed into their browser or selected from a search engine results page. 302 Redirect - Also called Temporary Redirect. This is a method telling web browsers and search engines that a webpage or website has been temporarily moved to a new location. It is the least requested redirect. 404 Not Found – This is an error message displayed on a browser which tells you that the webpage you are visiting cannot be found. Either it has been deleted or the page has been moved, etc. Algorithm – this is a process which composes a set of rules defined to be able to solve problems. This is how search engines discover pages on the inter