HOW TO: Broadcast your website over the Internet

Simple free Techniques to submit your website across the Internet
April 29, 2012
Technical-Confessions

1. Google Webmaster Tools

Once again Google comes to the rescue for the IT professional. It allows you to submit your website and allows you to monitor the traffic, whos submitting you website on other websites, lets you know of any malware by flinging you an e-mail and many more cool things that will give an IT geek a boner!

. You can see that I have already added my website to my gmail account. The first action you need to do is create a gmail account (if you haven't already) then Login to Webmaster Tools and signup your website

https://technicalconfessions.com/images/postimages/postimages/_2_2_.png

2. Sitemap.xml

This files, once created, can be uploaded to your website and then connected to your google webmaster console. This is basically the structure of your website in a hierarchical format, which google webmaster can then understand. There are a few free websites out there which will allow you to create a sitemap.xml though the one I used was XML Sitemaps.

All you need to do here is enter in the information about your website and press submit. This will generate your sitemap.xml for you for free (providing you have less than 500 pages on your website). Once you have this, upload this to your website server and then go back to your google webmaster. Within your Webmaster tools dashboard, click on sitemaps and point to the newly uploaded sitemap.xml file.

This will allow google to acknowledge how many website pages you have which will then allow google to monitor your website activities


3. Google Analytics

https://technicalconfessions.com/images/postimages/postimages/_2_4_.png

This it where the you can really shine with your website. Google analytics consolidates all the data regarding individuals accessing your website and allows you to analyse this by playing about with fancy bar charts and PDFs. Wondered who accessed you website in which part of the globe? Well now you can (Turns out at the time of creating this website, only the US/Alaska are interested in my website, I when I say only the US/Alaska... I am referring to me, and me only.

You need to signup for google analytics by using your same gmail account, then go to your account and copy the 'tracking code' google creates for you into the HTML header. This will allow google to track you and anyone else who submits on the website. Once you've managed to do that, you can start viewing all the visitors, traffice sources, contents etc associated to your website.


4. Content Keywords

https://technicalconfessions.com/images/postimages/postimages/_2_5_.png

As I slowly develop my website, I have noticed that the webmaster tool has been collecting keywords in the background. As you can see, the words 'confessions', 'technical' and 'weblogic' at the current state are the most common words used throughout this website at the time. This means that this website will be higher in the pecking order when you google these words.

My initial idea was to generalise this website with array of technical insight though in order to climb the 'google search ladder', I need to focus on specific words.


5. Alexa.com

https://technicalconfessions.com/images/postimages/postimages/_2_6_.png

Alexa website provides you statistics regarding any website including the ranking order of your website in respect to the number of people thats viewed over the Internet. It takes a little while for a new website to start developing external interest and subsequently gets displayed on Alexa though eventually this will be a valuable, free resource to see where you are in respect to the pecking order of other websites.


6. Search Engine Optimization

So, it's been 1 week since I published my website over the Internet though no one but me has viewed my website! Maybe because people are not searching specifically for the works 'technical confessions' and selecting the 5th result. I need to revamp my ideas and push my website to the top of the list. After some research, I came across 'Search Engine Optimisation' which I've seen on CVs though just thought it was just marketing hooha. I've come to realise SEO is extremely important when it comes to presenting your website on the search engines.


This video about SEO provides a concise understanding on what's required to push your website up the search ladder. The 5 fundamentals used are as follows:

  • Words
  • Title
  • Links
  • Words in Links
  • Reputation

https://technicalconfessions.com/images/postimages/postimages/_2_8_.png

I developed my website to only pass a static value of Technical Confessions.com as I didn't see much important passing the 'title' header information. Turns out Google uses the title header information as part of their search algorithm. Nowadays I am passing the post title value within the URL and grabbing this by using $title=$_GET['title'] line within the backend

Once I start populating the my website with links and increasing the amount of words that can be searched, hopefully I will start climbing up the google search ladder


7. 10-week old

https://technicalconfessions.com/images/postimages/postimages/_2_9_.png

June 5, 2012
As my website is now around 10 weeks old, I thought I'd celebrate by sharing the traffic statistics of the website so far. The most important number on there for me is that 42 unique individuals has visited my website, which at the moment is pretty impressive as there's little on here apart from some installation blogs and a more personal blog on how I find it incapable on saving. This was accumulated by using 3 techniques

  • Search anomalies or direct links (around 14 people)
  • Promote the website on facebook (adds up to around 13 people)
  • Google searches (9 people total)
    • difference between vordel tibco gateway
    • jdbc:oracle:thin: oia
    • install oim 11.1.1.5
    • oracle identity analytics instal jdbc.properties
    • rcuhome 11.1.1.5
    • service "orcl.localdomain"
    • step by step installation of oracle identity analytics
    • supported db for oia 11.1.1.5
  • Me reviewing my website in different places in the world (makes up around 6 times)
The one I wish to focus on here is the google searches, which can be optimised by the concepts of SEOs within the search engines. It seems that the google searches are directly related to only technical request for information. This was my angle on the creation of this website with the intention to become the 'go-to' individual for technical understandings. It seems that all the searches are specifics (mainly about IDM) and not about the general stuff. My intention is to continue to populate my blog with specific information, which will hopefully populate more unique individuals.


8, I'm famous in South Korea!

https://technicalconfessions.com/images/postimages/postimages/_2_10_.png

June 5, 2012
The other statistic that intrigues me is the geographical searches. Below are the different countries which have searched on my website.

  • United States (134)
  • United Kingdom (8)
  • India (4)
  • Australia (1)
  • Bulgaria (1)
  • Colombia (1)
  • France (1)
  • Japan (1)
  • South Korea (1)
It's good to know that my website isn't banned in South Korea. The US is no surprise as I have friends and colleagues residing there though it's amazing how there seems to be no boundary to the retrieval of information. I just hope the individuals in Bulgaria and Colombia know what the heck I'm talking about.


9. Working up the Google ladder

https://technicalconfessions.com/images/postimages/postimages/_2_11_.png

June 26, 2012 After around 13 weeks online, there's been positive changes in regards to the search queries and popularity. To date, I've received around 90 individuals from 17 different countries going to the website 269 times. The list is as follows:

  • 1. United States (197)
  • 2. United Kingdom (29)
  • 3. India (18)
  • 4. Switzerland (5)
  • 5. Australia (2)
  • 6. Canada (2)
  • 7. China (2)
  • 8. Netherlands (2)
  • 9. not set (2)
  • 10. Bulgaria (1)
  • 11. Colombia (1)
  • 12. France (1)
  • 13. Japan (1)
  • 14. South Korea (1)
  • 15. Nigeria (1)
  • 16. Portugal (1)
  • 17. Vietnam (1)
  • 18. South Africa (1)
I have also noticed that I'm climbing up the google search ladder when searching (from 5th -> 3rd, 4th and 5th!). I believe this is to do with the increase of hits and the google searches for other key words. My short-term goal would be to climb to the google heights and knock technicalconfessions.wordpress off the google charts.

About the author

Daniel is a Technical Manager with over 10 years of consulting expertise in the Identity and Access Management space.
Daniel has built from scratch this blog as well as technicalconfessions.com
Follow Daniel on twitter @nervouswiggles

Comments

Other Posts

AWS-PHP integration - Email not sent. SMTP Error: Could not authenticate.

phpsmtpaws

February 6, 2020
Created by: Daniel Redfern
AS I was migrating my environment into an S3 environment, I wanted to leverage off the SES services that AWS provide, more specifically, to leverage the off the SMTP functionality by sending an email via PHP
Read More...

SOLUTION: no headers files (.h) found in softwareserial - Arduino

Arduino

February 24, 2019
Created by: Daniel Redfern
The WeMos D1 is a ESP8266 WiFi based board is an extension to the current out-of-the-box library that comes with the Arduino installation. Because of this, you need to import in the libraries as well as acknowledging the specific board. This process is highly confusion with a number of different individuals talking about a number of different ways to integrate.
Read More...

NameID element must be present as part of the Subject in the Response message

ShibbolethSAML

August 7, 2018
Created by: Daniel Redfern
NameID element must be present as part of the Subject in the Response message, please enable it in the IDP configuration.
Read More...

HOW TO provision AD group membership from OpenIDM

OpenIDMICFAD-connector

June 15, 2018
Created by: Daniel Redfern
For what I see, there's not too many supportive documentations out there that will demonstrate how provision AD group membership with the ICF connector using OpenIDM. The use of the special ldapGroups attribute is not explained anywhere in the Integrators guides to to the date of this blog. This quick blog identifies the tasks required to provision AD group membership from OpenIDM to AD using the LDAP ICF connector. However this doesn't really explain what ldapGroups actually does and there's no real worked example of how to go from an Assignment to ldapGroups to an assigned group in AD. I wrote up a wiki article for my own reference: AD group memberships automatically to users This is just my view, others may disagree, but I think the implementation experience could be improved with some more documentation and a more detailed example here.
Read More...

ForgeRock OpenIDM - InvalidCredentialException: Remote framework key is invalid

ICFIDMOpenIDMOpenICF

November 8, 2017
Created by: Daniel Redfern
In the past, the similar error occurred though for the Oracle Identity Management solution. invalidcredentialexception remote framework key is invalid Because they all share the ICF connector framework, the error/solution would be the same.
Read More...

org.forgerock.script.exception.ScriptCompilationException: missing ; before statement

IDMsync.confforgerockopenidm

November 8, 2017
Created by: Daniel Redfern
org.forgerock.script.exception.ScriptCompilationException: missing ; before statement
Read More...

ForgeRock IDM - org.forgerock.script.exception.ScriptCompilationException: missing ; before statemen

OpenIDMsync.confForgeRock

September 17, 2017
Created by: Daniel Redfern
ForgeRock IDM - org.forgerock.script.exception.ScriptCompilationException: missing ; before statement
Read More...

Caused by: org.forgerock.json.resource.BadRequestException: Target does not support attribute groups

OpenIDMForgeRockICFConnector

September 17, 2017
Created by: Daniel Redfern
When performing the attempt of a reconciliation from ForgeRock IDM to Active Directory, I would get the following error
Read More...

ForgeRock OpenIDM - InvalidCredentialException: Remote framework key is invalid

OpenIDMForgeRockICFConnectorAD

September 17, 2017
Created by: Daniel Redfern
In the past, the similar error occurred though for the Oracle Identity Management solution. invalidcredentialexception remote framework key is invalid Because they all share the ICF connector framework, the error/solution would be the same.
Read More...

ERROR Caused by com.google.api.client.auth.oauth2.TokenResponseException 400 Bad Request - invalid_g

OpenIDMIDMGoogleGoogle-AppsICFreconciliation

September 12, 2017
Created by: Daniel Redfern
During the reconcilation from OpenIDM to the ICF google apps connector, the following error response would occur. ERROR Caused by com.google.api.client.auth.oauth2.TokenResponseException 400 Bad Request - invalid_grant
Read More...