Skip to content

Commit b13b611

Browse files
committed
Updated static docs site and blog for release
1 parent bf52910 commit b13b611

6 files changed

+61
-7
lines changed

README.md

+9-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# SEO MACROSCOPE
22

3-
![SEO Macroscope application window](docs/manual/images/application-001.png "SEO Macroscope application window")
3+
![SEO Macroscope application window](media/screenshots/seo-macroscope-main-window-v1.5.png "SEO Macroscope application window")
44

5-
**This project is still very much under development, expect bugs and unimplemented features.**
5+
**This project is under continuous development, expect bugs and unimplemented features.**
66

77
## SYNOPSIS
88

9-
**SEO Macroscope** for Microsoft Windows is a website broken link checking and scanning tool, with some technical SEO functionality.
9+
**SEO Macroscope** for Microsoft Windows is a free and open source website broken link checking and scanning tool, with some technical SEO functionality.
1010

1111
More information about how SEO Macroscope may be used for everyday tasks may be found in the blog at [https://nazuke.github.io/SEOMacroscope/blog/](https://nazuke.github.io/SEOMacroscope/blog/).
1212

@@ -39,15 +39,17 @@ However, it is functional enough to be used for many link checking tasks right n
3939
* Reporting metadata about each found URL.
4040
* Generating an HrefLang Matrix, for multilingual websites.
4141
* Isolating scans to URL subsets.
42-
* Extraction and report of telephone number and email links.
42+
* Extraction and reporting of telephone number and email links.
4343

4444
### SEO functionality includes:
4545

4646
* Set and report acceptable word, character, and pixel lengths for titles.
4747
* Set and report acceptable word, character lengths for descriptions.
4848
* Report on titles, descriptions, keywords, and headings.
4949
* Optionally generate keyword occurrences across pages and the entire site.
50-
* Scan and extract metadata for PDFs.
50+
* Scan and extract metadata from PDFs.
51+
* Custom filters to identify content that is missing/present.
52+
* Data extractors to scrape arbitrary content from pages.
5153

5254
### Reports may be exported to Excel format. Currently, these include:
5355

@@ -57,6 +59,8 @@ However, it is functional enough to be used for many link checking tasks right n
5759
* Broken links.
5860
* URI Analysis of the pages crawled.
5961
* Reporting of duplicate content, including duplicate titles, checksums, ETags, and a Fastenshtein method.
62+
* Reporting of custom filtered results.
63+
* Reporting of scraped data.
6064

6165
More functionality will be added in the future.
6266

docs/_posts/2017-05-04-seo-macroscope-release-v1.1.0.0.md

+2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,10 @@ excerpt: "This release of SEO Macroscope includes support for automatic language
88
---
99

1010
This release of SEO Macroscope includes support for automatic language detection of title, description, and content in your web pages and PDFs, where possible.
11+
{: .lead }
1112

1213
Chiefly, this is another tool to help identify problems with multilingual websites. For example, to detect content that is in the wrong language for a particular site.
14+
{: .lead }
1315

1416
Source code and an installer can be found on GitHub at:
1517
{: .lead }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
layout: post
3+
title: "New v1.5 release of SEO Macroscope: Hard Vacuum"
4+
date: "2017-07-11 21:00:00 -09:00"
5+
published: true
6+
description: "This release of SEO Macroscope includes support for custom filters and data extractors (web scraping)."
7+
excerpt: "This release of SEO Macroscope includes support for custom filters and data extractors (web scraping)."
8+
---
9+
10+
This release of SEO Macroscope includes support for custom filters and data extractors (web scraping). Content may be extracted from web pages, and some text-based documents, using CSS selectors, regular expressions, and XPath queries.
11+
{: .lead }
12+
13+
The custom filters, for example, may be used to verify that all of your HTML pages have a particular tracking code installed, such as a Google Analytics tracking code.
14+
15+
The data extractors (web scraping) may be used to extract arbitrary content from your HTML pages, and some other document types. For example, you may want to extract all HREF attributes that match a certain pattern, or build a list of specific element contents across your site.
16+
17+
Chiefly, the data extractors are for identifying data in the site being crawled that may be specific to your interests, and is not already being extracted by the application.
18+
19+
Source code and an installer can be found on GitHub at:
20+
21+
* [https://github.com/nazuke/SEOMacroscope/releases/tag/v1.5.0.0](https://github.com/nazuke/SEOMacroscope/releases/tag/v1.5.0.0)
22+
23+
Please check the [downloads page]({{ "/downloads/" | relative_url }}) for more recent versions.
24+
25+
This version is 64 bit only. If all goes well, I shall be continuing to release in 64bit. This should eliminate many of the out-of-memory issues that occurred with the 32 bit versions previously.
26+
27+
I've also fixed many minor bugs and other issues.
28+
29+
## New features in this release include:
30+
31+
* Custom filters.
32+
33+
* Data extractors (web scrapers) using CSS selectors, regular expressions, and XPath queries.
34+
35+
* Google XML and text format sitemap generators.
36+
37+
* More Excel and CSV format report generators.
38+
39+
* Include/Exclude patterns now use regular expressions.
40+
41+
Please report issues at [https://github.com/nazuke/SEOMacroscope/issues](https://github.com/nazuke/SEOMacroscope/issues).
42+
43+
![SEO Macroscope Application Window]({{ "../media/screenshots/seo-macroscope-main-window-v1.5.png" | relative_url }}){: .img-responsive .box-shadow}
44+
{: .screenshot }

docs/downloads/index.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@ Releases of SEO Macroscope may be found on GitHub at:
1818

1919
The most recent release is at:
2020

21-
* [SEO Macrocope v1.1.0.0](https://github.com/nazuke/SEOMacroscope/releases/tag/v1.1.0.0){: .link-release }
22-
* Windows 32 bit installer: [SEOMacroscope-Installer-1.1.0.0.exe](https://github.com/nazuke/SEOMacroscope/releases/download/v1.1.0.0/SEOMacroscope-Installer-1.1.0.0.exe){: .link-installer }
21+
* [SEO Macrocope v1.5.0.0](https://github.com/nazuke/SEOMacroscope/releases/tag/v1.5.0.0){: .link-release }
22+
* Windows 64 bit installer: [SEOMacroscope-Installer-1.5.0.0.exe](https://github.com/nazuke/SEOMacroscope/releases/download/v1.5.0.0/SEOMacroscope-Installer-1.5.0.0.exe){: .link-installer }
2323

2424
Older releases:
2525

26+
* [SEO Macrocope v1.1.0.0](https://github.com/nazuke/SEOMacroscope/releases/tag/v1.1.0.0){: .link-release }
27+
* Windows 32 bit installer: [SEOMacroscope-Installer-1.1.0.0.exe](https://github.com/nazuke/SEOMacroscope/releases/download/v1.1.0.0/SEOMacroscope-Installer-1.1.0.0.exe){: .link-installer }
2628
* [SEO Macrocope v1.0.0.0](https://github.com/nazuke/SEOMacroscope/releases/tag/v1.0.0.0){: .link-release }
2729
* Windows 32 bit installer: [SEOMacroscope-Installer-1.0.0.0.exe](https://github.com/nazuke/SEOMacroscope/releases/download/v1.0.0.0/SEOMacroscope-Installer-1.0.0.0.exe){: .link-installer }
2830
* [SEO Macrocope v0.9.0.4b](https://github.com/nazuke/SEOMacroscope/releases/tag/v0.9.0.4b){: .link-release }

docs/index.md

+1
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@ The SEO Macroscope website crawler will help you to:
2222
Check out the source code repository at [https://github.com/nazuke/SEOMacroscope](https://github.com/nazuke/SEOMacroscope).
2323

2424
More information about how SEO Macroscope may be used for everyday tasks may be found in the [blog pages]({{ '/blog/' | relative_url }}).
25+

docs/jekyll-drafts.bat

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
jekyll serve --watch --drafts --host=0.0.0.0

0 commit comments

Comments
 (0)