Interesting View – SEO Browser
While trying to retouch and bring back to life some older templates of RCams, I kinda messed up the link architecture, mostly because I was working on multiple templates at the same time. So I ended up in coding a small SEO Browser.
WHY?
- Once you get to a reasonable amount of content and it gets pretty hard to keep an eye on the title, alt, rel, etc. tags. It would be more handy to have all the <a> tags, for example, listed and inspect them. And no, view HTML source would not help much, because you would have to dive through all the other HTML tags and stop at every <a> tag. The mini SEO Browser does this for you. It collects the important tags and displays them along all their proprieties.
- Even if you may use templates, for example you create the correct template for a blog post and repeat it for every post listed, you might have various types of contents listed on the same page. Hence if you would check a page, you would have to check all the template pieces. Not with the mini SEO Browser, you just get the important stuff listed.
- With mini SEO Browser you can also check your keyword density.
HOW?
A simple browser deserves a simple description: the mini SEO Browser fetches a webpage and displays it as if a search engine crawl bot would view it. You may also use any of the displayed <a> tags to navigate to the next page inside of the same, instead of typing it all over again.
Another nice feature is the keyword density checker. The mini SEO Browser extracts all keywords from your webpage and creates a top of the keywords used on that webpage. Sometimes the results may be surprising – even if you think you beat hard on some specific page, overall it may not be the most used keyword on your webpage. Of course, this may or may not improve your SERP, but it’s worth yourwhile to take a look at how you are doing and think about it.
These elements will be displayed and considered as important by the mini SEO Browser. Modify to suit your needs.
[php=Valid Elements]
$valid_elements = Array(
‘html’, ‘head’, ‘body’,
‘link’, ‘meta’, ‘title’, ’style’,
‘a’, ‘img’
);
[/code]
These elements will be omitted and will be dropped by the mini SEO Browser. Modify to suit your needs.
[php=Omit Elements]
$omit_elements = Array(
'center', 'script', 'noscript', 'div', 'span', 'br', 'hr',
'b', 'i', 'u', 'font',
'table', 'td', 'tr', 'th',
'ul', 'ol', 'li'
);
[/code]
WHERE?
The mini SEO Browser works and displays with every webpage your website might have. It will analyze it and parse its relevant contents according to it.
WHO?
The mini SEO Browser uses Jose Solorzano`s htmlparser class, so part of the credits will go to him. I didn't find it reasonable to start coding a HTML parser from scratch, so I ended up in using his HTML parser class. It works great and it can be used in other various projects that require a HTML parser. I didn't dig too much for it, it was the second one I tried (the first one kinda failed).
ALTERNATIVES?
Another interesting SEO Browser would be SEO-Browser. Unlike my mini SEO Browser, this one is not download-able and it can only be used online through their own webpage. Hence, using it on localhost (127.0.0.1) or LAN IPs (192.168.x.x, etc.) would fail. On the other hand, my mini SEO Browser can be downloaded, run locally and used on any local IPs.
- mini SEO Browser (2,464 bytes)
- Jose Solorzano`s HTML Parser (required) (6,821 bytes)



