Giter Site home page Giter Site logo

nazuke / seomacroscope Goto Github PK

View Code? Open in Web Editor NEW
209.0 17.0 37.0 13 MB

SEO Macroscope is a website scanning tool, to check your website for broken links; including some technical SEO functionality, site scraping, Excel reporting, and more.

Home Page: https://nazuke.github.io/SEOMacroscope/

License: GNU General Public License v3.0

C# 99.71% HTML 0.27% CSS 0.02%
webmaster link-checker hreflang-matrix seo broken-links seo-tools scan-website web-scraping duplicate-content hreflang-checker

seomacroscope's Introduction

SEO MACROSCOPE Build Status

SEO Macroscope application window

This project is under continuous development, expect bugs and unimplemented features.

SYNOPSIS

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

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/.

INSTALLATION

The most recent installer may be found under the project releases area on GitHub at:

https://github.com/nazuke/SEOMacroscope/releases

It is highly recommended to uninstall the previous version of SEO Macroscope before installing a newer version.

The C# solution is now being developed with Visual Studio 2017.

Open the solution in Visual Studio 2017 or later, ensure that the references are satisfied, set build to Debug, compile and run.

USAGE

Enter the URL of the website to scan into the Start URL field, and then click the Start button.

Depending on the size and responsiveness of your website, it may take a while to complete the scan.

FEATURES

There are still going to be many bugs in this version, and many features and functions remain to be implemented.

However, it is functional enough to be used for many link checking tasks right now.

Basic functionality includes:

  • Scanning all links on one or more websites.
  • Reporting broken, redirected, and other types of issues.
  • Reporting metadata about each found URL.
  • Generating an HrefLang Matrix, for multilingual websites.
  • Isolating scans to URL subsets.
  • Extraction and reporting of telephone number and email links.

SEO functionality includes:

  • Set and report acceptable word, character, and pixel lengths for titles.
  • Set and report acceptable word, character lengths for descriptions.
  • Report on titles, descriptions, keywords, and headings.
  • Optionally generate keyword occurrences across pages and the entire site.
  • Scan and extract metadata from PDFs.
  • Custom filters to identify content that is missing/present.
  • Data extractors to scrape arbitrary content from pages.

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

  • A scan overview.
  • An HrefLang Matrix of multilingual sites.
  • Page contents, including titles, descriptions, keywords, and headings.
  • Broken links.
  • URI Analysis of the pages crawled.
  • Reporting of duplicate content, including duplicate titles, checksums, ETags, and a Fastenshtein method.
  • Reporting of custom filtered results.
  • Reporting of scraped data.

More functionality will be added in the future.

CREDITS

This project was made a lot easier by the following excellent libraries:

For HTTP testing, the httpbin suite was very useful:

seomacroscope's People

Contributors

jhollandopentext avatar nazuke avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

seomacroscope's Issues

Humans.txt URL gets keywords from automatic 404 page

Hi Jason,

The Humans.Txt URL is generating its own set of keywords, even though it does not exist on the server.

Humans.Txt URL with 404 Status

An example is http://joelairdwoodturning.com/humans.txt This is generating keywords from the automatically generated 404 page. This can be seen from the "Raw Document Text" tab of the page in SEOMacroScope:

humans-txt-keywords
(Click image to open in a separate tab)

The "humans.txt" has a status of 404, but there is text associated with the page as can be seen in the tab below.

Keyword-Analysis Excel report

The Keyword Report in Excel is reporting the keywords with the "Humans.Txt" URL. The screen shot below is for the two-word phrases:

macroscope-keyword-analysis - excel

Summary

This is inflating the correct keywords for the overall site as well as incorrectly giving extraneous keywords for a URL that does not exist on the server.

However, this is a minor bug in what is an excellent application! The fact that you are giving one-word, two-word, three-word and four-word phrases is an excellent feature as I mentioned in my Tweet yesterday.

Note: The http://joelairdwoodturning.com/sitemap.xml URL is not generating any associated keywords in the Excel report. Therefore this 404 URL is working correctly.

Thanks!
Liam

404 link not found?

Hello. I'm not sure if I'm using the program correctly, or if this is a bug. Let me explain....

I can seem to be able to find 404's when searching by root domain, but when I try to find 404's on a particular page, nothing is found. I created a test page so I could test this, there is a 404 link on that page but I can't get SEOMacroscope to find it unless I scan my entire website. Is there a way to scan pages alone? I would love to be able to scan large lists of pages without having to scan the entire domain. Maybe its something in my settings? I have page deph set to 1 at the moment, but I've tried a few other settings without luck. Any help would be awesome. I really love this program its epic at scanning the root domains, but thats not really what I need it for.

https://www.salamatphilippines.com/404-test-page/

Error saving sitemap XML

there's an error exporting sitemap xml from file menu.
immagine
SEO Macroscope Version 1.6 and Version 1.7

Licence window bug

SEO Macroscope issues

Please note that it can be very useful to provide the URL of the website or pages that you were attempting to crawl with SEO Macroscope. This will greatly aid the debugging process.

If you would prefer not to post a website URL here, then please provide it via the project's main email address:

[email protected]

To aid debugging, it may be necessary to scan a sample of pages of any given URL.

Expected behavior:

i can view licence windows

Actual behavior:

Error dotnet showed

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentNullException: Value cannot be null.
Parameter name: stream
   at System.IO.StreamReader..ctor(Stream stream, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean leaveOpen)
   at System.IO.StreamReader..ctor(Stream stream)
   at SEOMacroscope.MacroscopeLicenceForm.CallbackLicenceFormShown(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnShown(EventArgs e)
   at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3163.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
SEOMacroscopeSeriesOne
    Assembly Version: 1.7.4.0
    Win32 Version: 1.7.4.0
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/SEOMacroscopeSeriesOne.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3163.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3163.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3163.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2558.0 built by: NET471REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3163.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3163.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.DataVisualization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2558.0
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.DataVisualization/v4.0_4.0.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3163.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Net.Http.WinHttpHandler
    Assembly Version: 4.0.3.0
    Win32 Version: 4.6.26515.06
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.Net.Http.WinHttpHandler.DLL
----------------------------------------
System.Net.Http
    Assembly Version: 4.2.0.0
    Win32 Version: 4.6.26011.01
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.Net.Http.DLL
----------------------------------------
RobotsTxt
    Assembly Version: 1.0.5163.29496
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/RobotsTxt.DLL
----------------------------------------
System.Memory
    Assembly Version: 4.0.1.0
    Win32 Version: 4.6.26606.05
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.Memory.DLL
----------------------------------------
netstandard
    Assembly Version: 2.0.0.0
    Win32 Version: 4.7.2558.0
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/netstandard/v4.0_2.0.0.0__cc7b13ffcd2ddd51/netstandard.dll
----------------------------------------
System.Runtime.CompilerServices.Unsafe
    Assembly Version: 4.0.4.0
    Win32 Version: 
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.Runtime.CompilerServices.Unsafe.DLL
----------------------------------------
System.Runtime
    Assembly Version: 4.1.2.0
    Win32 Version: 4.6.25714.01
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.Runtime.DLL
----------------------------------------
System.Buffers
    Assembly Version: 4.0.3.0
    Win32 Version: 4.6.26515.06
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.Buffers.DLL
----------------------------------------
HtmlAgilityPack
    Assembly Version: 1.8.7.0
    Win32 Version: 1.8.7
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/HtmlAgilityPack.DLL
----------------------------------------
ExCSS
    Assembly Version: 2.0.6.0
    Win32 Version: 2.0.6
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/ExCSS.DLL
----------------------------------------
System.Collections
    Assembly Version: 4.0.11.0
    Win32 Version: 4.6.25714.01
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.Collections.DLL
----------------------------------------
System.Runtime.Extensions
    Assembly Version: 4.1.2.0
    Win32 Version: 4.6.25714.01
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.Runtime.Extensions.DLL
----------------------------------------
System.IO
    Assembly Version: 4.1.2.0
    Win32 Version: 4.6.25714.01
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.IO.DLL
----------------------------------------
System.Globalization
    Assembly Version: 4.0.11.0
    Win32 Version: 4.6.25714.01
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.Globalization.DLL
----------------------------------------
System.Linq
    Assembly Version: 4.1.2.0
    Win32 Version: 4.6.25714.01
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/System.Linq.DLL
----------------------------------------
LanguageDetection
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0
    CodeBase: file:///C:/Program%20Files/SEO%20Macroscope/LanguageDetection.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



Steps to reproduce the problem:

Open sw
Click Help/Licence

Operating System version:

Windows 7PRO 64

image

Macroscope 1.7.5 automatically quits after crawl

SEO Macroscope issues

Please note that it can be very useful to provide the URL of the website or pages that you were attempting to crawl with SEO Macroscope. This will greatly aid the debugging process.

If you would prefer not to post a website URL here, then please provide it via the project's main email address:

[email protected]

To aid debugging, it may be necessary to scan a sample of pages of any given URL.

Expected behavior:

Actual behavior:

With us Macroscope closes as soon as it has crawled everything.

That is unattractive because we can not read the results. At the moment we make sure that we stop shortly before closing and then export this and then continue to crawl.

Unfortunately, the Continue does not work properly, so it starts again from scratch.

Steps to reproduce the problem:

Install Download and then have something crawled. I'll try a downgrade to the 1.7.4 if it gets better.

Operating System version:

Windows 10 64 BIt

Does Not Attempt to Authenticate

Running this on internal Intranet site under Active Directory security, does not prompt for credentials to authenticate,

Version 1.7.6.1 64-bit

Visual Studio 2017 & above support

  1. Visual studio 2017 & above support?
  2. Any API exposed out to call from application instead of running as EXE?
  3. can report be exported as json?

your email address is not working and google returns error

Error when saving session

SEO Macroscope issues

Please note that it can be very useful to provide the URL of the website or pages that you were attempting to crawl with SEO Macroscope. This will greatly aid the debugging process.

https://dedraslovakia.sk/

To aid debugging, it may be necessary to scan a sample of pages of any given URL.

Expected behavior:

Save all pages session to file

Actual behavior:

https://i.imgur.com/Us2Brgq.png
error message

Steps to reproduce the problem:

Grab entire site and tryu save session

Operating System version:

Win7/64
image

Redirect chains missing documents

There is an intermittent bug whereby some documents are missing from the redirect chain.

It appears that for a document that is a redirect, the URL pointed to by GetUrlRedirectTo() does not always appear in the DocumentCollection.

The problem with crawling pages on HTTPS.

Hello
I tried the tool and it looks good,
but on sites that have more security set up, they will write redirection information, which will end.
It's not a problem for search engines and other crawlers.
It's quite important to me because I do not have any HTTP site anymore

HTTP/1.1 301 Moved Permanently Strict-Transport-Security: max-age=31536000; includeSubDomains; preload Connection: Upgrade, close Cache-Control: max-age=0 Content-Type: text/html; charset=UTF-8 Date: Mon, 18 Sep 2017 19:51:34 GMT Expires: Mon, 18 Sep 2017 19:51:34 GMT Location: https://mareklecian.cz/ Server: Apache
https://www.michalspacek.cz/
Or
HTTP/1.1 301 Moved Permanently Connection: close X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block Referrer-Policy: no-referrer, strict-origin-when-cross-origin X-Frame-Options: DENY Content-Security-Policy: default-src 'none'; form-action 'none'; report-uri https://plz.report-uri.io/r/default/csp/enforce Public-Key-Pins: pin-sha256="3bVocQCvVq54eZkK2+vZf6dCYvr9kj+vsU4z0mbn3gU="; pin-sha256="u6l/n/3zinL6L9SAayWa0tXu2dX+6J77WB/deOyKx1I="; pin-sha256="ET3FsZD2D9FewsIQe8t6986ajvmFXaBzNJDXYBnXLMw="; pin-sha256="5e1MASoMjR09CTL5WP1dFoR9yQBLrAkwdHVCB3aoBaA="; pin-sha256="N6hALJkpMWIA3mdMkpeJRwFFNwxWQmNsbcL70XBwxIo="; pin-sha256="YswPXsgfC9zcBFJRkWg9cA3e22TY08khzcragg8vxQo="; max-age=2592000; includeSubdomains; report-uri="https://plz.report-uri.io/r/default/hpkp/reportOnly" Strict-Transport-Security: max-age=31536000; includeSubDomains; preload Content-Type: text/html; charset=utf-8 Date: Mon, 18 Sep 2017 19:47:16 GMT Location: https://www.michalspacek.cz/ Server: <script/src=//xss.sk></script> X-Powered-By: <script>document.write('<img src="//xss.sk" title="Inline JavaScript is bad, m\'kay?">');</script>

Keeps crashing

It keeps crashing after 2-3 minutes. Not sure why though.

Larga scan makes the program freeze

So I've set up a VPS to do some large scans. 1 Vcore with 1gb of ram and Windows Server 2012 R2. I run the scan and come back the next day and the program freezes around 4k URLs crawled.

I've provided the URL in the mail with this issue number.

Expected behavior:

Scaning or finished scan.

Actual behavior:

It freezes.

Steps to reproduce the problem:

Scan the URL and wait, basically.

Operating System version:

Windows Server 2012 R2

Improve the export of sitemap

Hi,

Congratulations for the work done so far, it's great!
I regularly use your tool but I have to use Screaming Frog to export a functional and optimized sitemap in a few clicks :

image

Could you add the different options below in a future version of your tool ?

Sincerely.

Update url list without redraw

Expected behavior:

The URL list would not redraw every time an url is added or the tab is focused. I am sure you know about this, but would like to bring it up as this flashing is something that makes using the app feel buggy.

Actual behavior:

The URL list would redraw every time an url is added, the tab focus is lost and than gained again or the program is minimized and then maximized.

Operating System version:

Windows 10

Linux / MacOS versions?

Hey, I am currently on Linux, do you have any plans to make SEOMacrosope platform independent? Or is it tied up with Windows tightly?

I understand Microsoft is the major platform here, I am not really asking you to build for Linux now. This question would pop-up sooner or later, so I am just snooping if there are future plans.

Speaking of the future, are you planning onto making this paid product eventually? Thanks!

Error Saving Reports in Excel format

Am using Windows 10 with the latest .NET 4.7 (installed by Windows Update, cannot revert to 4.5.2) and noticed that I cannot save any report as Excel. CSV seems to work just fine.

For example trying to save the Keyword Analysis Excel Report I get the following error message:

**Error saving Keyword Analysis Excel Report

Could not load file or assembly 'FastMember.Signed, Version=1.0.0.9, Culture=neutral, PublicKeyToken=9e8f22703bef9a29' or one of its dependencies. They system cannot find the file specified.**

Hope this helps and thanks for putting SEOMacroscope out there. Great app!

using seomacroscope

Hello All,

I am using SEOMacroscope from last few months.
I need to understand what exact Crawled Date, Server Date and Modified Date are ?
Could anyone solve my this query.

Thanks in advance.

Error 400

Hi,

On every website I created, I get an error 400. Is it because I use Wordfence or BBQ plugins? Is there something I should whitelist to be able to use SEOMacroscope? I just noticed I get the same error on a fresh install, no plugin: could it be the host? Thanks in advance for your answer.

Regards,

Page Depth Not Working?

Hello again!

Using list mode, I'm trying to set the page depth to 1 to find outbound external urls, but when using this feature no outbound urls are found even when "check external links" is selected.

You can test this by entering this url into list mode with page depth set to 1 and check external links enabled: https://www.salamatphilippines.com/404-test-page/

Program hang on "ndoherty.com" website scan

Version 1.7.3.0 (With Visual SEO Studio)

I was attempting to run SEOMacroScope on the
https://ndoherty.com/ website. The program hung shortly
after the scan started. I had previously started a scan with Visual SEO
Studio
(Community Edition). I do not know if this
might have interfered with the SEOMacroScope scan.

I have attached the program hang information for SEOMacroScope and the Event
Viewer information for Visual SEO Studio.

Program Hang 1 - Previous Version.txt
Program Hang 1 - Visual SEO Studio error.txt

Version 1.7.3.0

Subsequently, I attempted the scan a further time, but without the Visual SEO
Studio application running. However, this also hung.

Program Hang 2 - Previous Version.txt

Version 1.7.4.0

I re-ran the scan with the latest version. It ran for several hours - I am
guessing that there are over 15K URLs in the “ndoherty.com” website. However,
close to the end of the scan, the latest version also hung.

Program Hang 3 - Latest Version.txt

Note:

If it might be of any assistance, I have a “SEOMacroscopeSeriesOne.exe.8748.dmp”
file available for the last program hang.

Load URL List Feature Doesn't Seem to Work

When I use the Load URL List feature, the application crawls the first site but then stops. Not sure if my .txt or clipboard is formatted incorrectly or if it's a bug.

Support for Cookies

It would be good if there was a way to set cookies for requests to allow for crawling sites that require authentication.

Is there currently a way to do this, or is this feature planned?

Only crawling 2 links

I can't seem to crawl more than 2 links. I feel like it's a default setting, but I've adjusted the settings and it still does not crawl/report more than root and robots, or root, robots, and xml links. What am I doing wrong?

Edit. I've downloaded ver 1.5 and it's working - i will retest with 1.6.

Proposal, save scan in the background already

Yesterday we scanned about 33,000 URLs of a page over the entire day.

At the end of the day there were still 500URL left, I thought that you will do the next day until then he is finished.

Now I came to the PC the resource manager shows the task is inactive and I can now destroy the work of yesterday or I can hope that he still gets ready.

My suggestion, the program can not fill in the background an EXCEL on which one can then access and see the results until a certain time.

My problem is just that, by the first mistake we have fixed and this obstacle that he no longer responds, work by a restart now disappear and thus you can start again.

Incorrect HTTP Status detection

I've crawled my website with Macroscope and all my html pages are detected with 301 as status code, when all these pages actually return a 200 response.

Application Crash: 0xe0434352

SEO Macroscope issues

Application Crash with Error 1026 in Event viewer:
Application : SEOMacroscopeSeriesOne.exe
Version du Framework : v4.0.30319
Description : le processus a été arrêté en raison d'une exception non gérée.
Informations sur l'exception : System.ArgumentOutOfRangeException
à System.ThrowHelper.ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
à SEOMacroscope.MacroscopeDocumentCollection.RecalculateStatsHeadings(SEOMacroscope.MacroscopeDocument)
à SEOMacroscope.MacroscopeDocumentCollection.RecalculateDocCollection()
à SEOMacroscope.MacroscopeJobMaster.NotifyWorkersDone()
à SEOMacroscope.MacroscopeJobWorker+d__7.MoveNext()
à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
à System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
à System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
à System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
à System.Threading.ThreadPoolWorkQueue.Dispatch()

Please note that it can be very useful to provide the URL of the website or pages that you were attempting to crawl with SEO Macroscope. This will greatly aid the debugging process.

If you would prefer not to post a website URL here, then please provide it via the project's main email address:

[email protected]

To aid debugging, it may be necessary to scan a sample of pages of any given URL.
https://www.optelgroup.com

Expected behavior:

The application should handle the exception and continue execution.

Actual behavior:

The application crashes and Windows tells us that the application must close abnormally.

Steps to reproduce the problem:

Attempt to scan our site https://www.optelgroup.com with changed settings in preferences:

Spider Control->SEO Options -> Page Header Element Policies -> 6

Operating System version:

Windows 10 Version 20h2 Build 19042.2935

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.