As an SEO professional, you likely find yourself performing repetitive tasks like checking page titles, meta descriptions, and header tags on a daily basis.
While there are many powerful SEO tools and browser extensions available, sometimes a simple bookmarklet is all you need to streamline your workflow.
In this post, we'll explore the advantages of using bookmarklets for common SEO tasks.
Example Bookmarklets for SEO: Here are a few simple bookmarklets that can be helpful for SEO tasks:
javascript
Copy
javascript:location.href='http://webcache.googleusercontent.com/search?q=cache:'+location.href
This bookmarklet opens the Google Cache version of the current page, allowing you to quickly check when the page was last cached by Google.
Why this is useful:
Cache Date Insights: By viewing the cached version, you can get an idea of when Google last indexed the page. If the page hasn't been cached recently, it may indicate that Google has not crawled or updated the page for a while, which could impact its freshness and rankings.
Content and Structure Verification: Sometimes, Google may not reflect the latest changes made to a page, like content updates, meta tags, or schema. Checking the cached version lets you confirm that the most recent version of the page is what Google has indexed, ensuring there's no discrepancy between what's live on the site and what Google sees.
Caching Issues: If a page isn't cached or shows outdated information, it could point to issues like blocking Googlebot with a noindex
directive or issues in the site's robots.txt file. It helps you catch potential issues early on.
Competitive Analysis: You can use it to check how frequently your competitors' pages are cached compared to yours. If their pages are being updated and cached more frequently, it could indicate they are prioritising content freshness, which might be a ranking factor.
Overall, it helps ensure that the content Google is indexing is up-to-date and aligned with your SEO strategy.
javascript
Copy
javascript:(function(){var links=document.getElementsByTagName("a");var linkArray=[];for(var i=0;i<links.length;i++){linkArray.push(links[i].href)}var linksText=linkArray.join("\n");var newWindow=window.open("","Links","width=400,height=400");newWindow.document.write("<pre>"+linksText+"</pre>");})();
This bookmarklet extracts all the links from the current page and displays them in a new window for easy copying or analysis.
javascript:alert("Title: " + document.title + "\nDescription: " + document.querySelector('meta[name="description"]').content + "\nKeywords: " + document.querySelector('meta[name="keywords"]').content);
javascript:alert(document.location.href + " redirects to " + window.location.href);
javascript:alert("Title: " + document.title + "\nDescription: " + document.querySelector('meta[name="description"]').content + "\nKeywords: " + document.querySelector('meta[name="keywords"]').content);
Conclusion:
While bookmarklets may not be as feature-rich as full-fledged SEO tools or browser extensions, their simplicity, portability, and customizability make them a valuable addition to any SEO professional's toolkit.
For quick tasks like checking cache dates or extracting page elements, a well-crafted bookmarklet can save you time and streamline your workflow. Give them a try and see how they can enhance your SEO process!
Let me know if you would like me to modify or expand on any part of this draft blog post. I'm happy to refine it further based on your needs and preferences.