Abstract

International Information System Security Certification Consortium (ISC2). (n.d.). Cybersecurity certifications and continuing education. https://www.isc2.org


Research Paper Body

Overall analysis and score for https://isc2.org Score 71 (SEO SCORE) 42 (PASSED) 8 (WARNINGS) - Configurations that are not strictly “broken”  but represent a deviation from best practice. In cybersecurity,  these are often risk acceptance decisions, for example,  allowing heavy JavaScript for functionality at the cost of  auditability. 11 (FAILED) - Clear deviations from standards. While SEO  scanners flag these for “ranking,” we view them as availability risks (slow load times) or client-side vulnerabilities (unsafe  cross-origin links). 0 (UNRESOLVED) - Tests the scanner could not complete. In  a security context, a high number of “unresolved” items is often  a positive sign, indicating that a Web Application Firewall  (WAF) is successfully blocking automated reconnaissance  probes. Score based on https://toolbox.seositecheckup.com/apps/general_analysis Pros  ● Identity Assurance: The site correctly implements SPF  records. This is critical for preventing domain spoofing  and email phishing campaigns using the ISC2 brand. ● Strict Encryption: HTTPS is enforced with a valid  certificate chain (DigiCert EV RSA) , ensuring data in  transit is protected against Man-in-the-Middle (MitM)  attacks. ● Reconnaissance Defense: The robots.txt file includes  Disallow directives, preventing search engines from  indexing sensitive internal directories or administrative  portals. ● Canonicalization: The site correctly manages URL  canonicalization, preventing “duplicate content” issues  that can confuse security log analysis. Cons  ● Client-Side Vulnerability (Reverse Tabnabbing):  The scan detected target="_blank" links without  rel=“noopener”. This is a security flaw where a  malicious linked page can seize control of the ISC2  parent tab, potentially redirecting users to a phishing  page. ● Availability Risk: The site load time is 6.72 seconds,  significantly slower than the 5-second average. In a  DDoS scenario, this heavy resource load makes the site  easier to topple. ● Bloated Attack Surface: The DOM size (723 nodes)

and heavy JavaScript execution (>3.5s) indicate a  complex client-side architecture that is harder to audit  for Cross-Site Scripting (XSS) flaws. The title of page: Most search  engines will truncate titles to  70 characters.  Length of 60 characters.  The meta description of page:  The meta description tag is  meant to be a short and  accurate summary of page  content. This description can  affect search engine rankings  and can also show up directly  in search engine results (and  affect whether or not the user  clicks through to the site). This webpage uses a meta description tag with a length of 236  characters. We recommend using well-written, inviting meta  descriptions with a length of 150-220 characters (spaces  included). Robots.txt Test: Search  engines send out tiny  programs called spiders or  robots to search your site and  bring information back so that  your pages can be indexed in  the search results and found  by web users. If there are files  and directories you do not  want indexed by search  engines, you can use the  “robots.txt” file to define  where the robots should not  go. These files are very simple  text files that are placed on the  root folder of your website.  There are two important  considerations when using  “robots.txt”: first, the  “robots.txt” file is a publicly  available file, so anyone can  see what sections of your  server you don’t want robots  to use; second, robots can  ignore your “robots.txt”,  especially malware robots that  scan the web for security  vulnerabilities. Site use a “robots.txt” file: https://www.isc2.org/robots.txt Sitemap Test: This test checks  Found 1 sitemap file for the website:

if the website is using a  “sitemap” file: sitemap.xml,  sitemap.xml.gz or  sitemapindex.xml. Sitemaps  are an easy way for  webmasters to inform search  engines about pages on their  sites that are available for  crawling. In its simplest form,  a sitemap is an XML file that  lists URLs for a site along  with additional metadata  about each URL (when it was  last updated, how often it  usually changes, and how  important it is, relative to  other URLs in the site) so that  search engines can more  intelligently crawl the site. https://www.isc2.org/sitemap.xml Favicon Test and Validator:  Checks if site is using and  correctly implementing a  favicon. Favicons are small  icons that appear in browser’s  URL navigation bar. They are  also saved next to URL’s title  when bookmarking that page.  They can help brand the site  and make it easy for users to  navigate to site among a list of  bookmarks. The site does have a favicon  Page Objects Total objects: 113; Html pages: 5; Images: 36; CSS files: 4;  Scripts: 35; CSS images: 0; Video files: 0;   Page has more than 20 http requests, which can slow down  page loading.   Code To Text Ratio: Checks  webpage source code in order  to measure the size of text  content compared to the  structure (HTML code). This  percent is not a direct ranking  factor for search engines but  there are other factors that  Page size (source code) is 249 KB and content text size is 3  KB. Content text represents 1% from webpage source code.  This is a low ratio and you might need to add more content!

depend on it such as site  loading speed and user  experience. Google Analytics Test:  Checks if website is connected  with google analytics. Website is using the asynchronous version of Google Analytics  tracking code. Google Preview: To see how  webpage might look into a  Google search results page. A  Google search result uses  webpage title, url and meta- description in order to display  the information. If these  elements are too long, Google  will truncate their content. https://www.isc2.org/Cybersecurity Certifications and  Continuing Education | ISC2ISC2 is the world’s leading  member association for cybersecurity professionals. Our  members, candidates and associates are leading the  cybersecurity Keywords Cloud: The  Keyword Cloud is a visual  representation of keywords  used on website. This will  show which words are  frequently used in the content  of webpage. Page Cache Test: Checks if  The site correctly uses caching headers for JavaScript and CSS

the site is serving cached  pages. Caches reduce server- load (since pages are  generated less often) and  speeds up page display (by  caching page output vs  compiling the php-page).  Caches also reduces  bandwidth requirements by up  to 80%. Caching makes most  sense for high traffic pages  whose content does not  change on every page view.  Common caching methods  are Quickcache and jpcache. resources. This improves availability by reducing server load  during high-traffic periods. Image Expires Tag Test:  Checks if page is using an  image expires tag, which  specifies a future expiration  date for images. Browsers will  see this tag and caches the  image in the user’s browser  until the specified date (so that  it does not keep re-fetching  the unchanged image from  your server). This speeds up  site the next time that user  visits the site and requires the  same image. Passed. The webpage utilizes ‘Expires’ or ‘Cache-Control’  headers, allowing browsers to cache images locally. This  reduces bandwidth consumption and server load for returning  visitors. URL Canonicalization Test:  Test the site for potential URL  canonicalization issues.  Canonicalization describes  how a site can use slightly  different URLs for the same  page (for example, if  http://www.example.com and  http://example.com displays  the same page but do not  resolve to the same URL). If  this happens, search engines  may be unsure as to which  URL is the correct one to  index.  https://www.isc2.org/ and https://isc2.org/ resolve to the same  URL. Directory Browsing Test:  The server has disabled directory browsing.

Checks if server allows  directory browsing. If  directory browsing is disabled,  visitors will not be able to  browse the directory by  accessing the directory  directly (if there is no  index.html file). This will  protect files from being  exposed to the public. Apache  web server allows directory  browsing by default.  Disabling directory browsing  is generally a good idea from  a security standpoint. Libwww-perl Access Test:  Botnet scripts that  automatically look for  vulnerabilities in the software  are sometimes identified as  User-Agent libwww-perl. By  blocking access from libwww- perl you can eliminate many  simpler attacks.  Test not included in this report version. Server Signature Test: Checks  if server signature is on.  Turning off server signature is  generally a good idea from a  security standpoint. Test not included in this report version. Plaintext Emails Test: Checks  webpage for plaintext email  addresses. Any e-mail address  posted in public is likely to be  automatically collected by  computer software used by  bulk e-mailers (a process  known as e-mail address  harvesting). A spam harvester  can read through the pages in  the site and extract email  addresses which are then  added to bulk marketing  databases and the result is  more spam in the inbox. Webpage does not include email addresses in plaintext IP Canonicalization Test: Test  Test not included in this specific scan report.

the site for potential IP  canonicalization issues.  Canonicalization describes  how a site can use slightly  different URLs for the same  page (for example, if the site’s  IP address and domain name  display the same page but do  not resolve to the same URL).  If this happens, search engines  may be unsure as to which  URL is the correct one to  index.  Safe Browsing Test: Checks if  website is listed with malware  or phishing activity. This site is not currently listed as suspicious (no malware or  phishing activity found). Social Media Check: Test if  the website connects to at  least one of the most  important social networks. Passed. The site includes Open Graph and Twitter Card meta  tags, allowing for rich integration when content is shared on  social platforms. Social Media Activity: Checks  the activity on social media  networks of the website or  URL. This activity is  measured in total number of  shares, likes, comments,  tweets, plusOnes and pins and  this activity covers only the  URL and not social media  accounts linked with the  webpage. This test wasn’t in the report.  Most Common Keywords  Test The most common keywords are cookies 28, cybersecurity 14,  site 11, certification 10, and security 10. URL SEO Friendly Test Passed. The URLs observed in the report (e.g., /Cybersecurity- Certifications) are semantic and readable. They rely on  keywords rather than obscure database parameters (like ? id=552), which aids in both SEO and log analysis for security  teams. Underscores in Links Test Passed. The site utilizes hyphens rather than underscores in its  URL structure (e.g., isc2.org/robots.txt), which is the preferred  standard for readability and search engine indexing. Image Alt Test This webpage uses “img” tags with empty or missing “alt”  attributes! This is necessary for ADA compliance for screen

readers, as well as for context with SEO optimization  Inline CSS Test Passed. The report confirms that CSS resources are minified  and cached. While some “Render Blocking” resources were  found, the primary stylesheets are externalized, which allows  for cleaner Content Security Policy (CSP) implementation. Deprecated HTML Tags This website does not use deprecated HTML tags  Nested Tables Test Passed. The site utilizes modern HTML5 

 structures (e.g.,  <div id=“onetrust-banner-sdk”> ) rather than legacy nested  tables. This reduces DOM complexity and prevents layout  rendering issues on modern browsers. JS Minification Test All JavaScript files used by this webpage are minified CSS Minification Test All CSS resources used by this webpage are minified. MOBILE USABILITY Passed (100/100). The site is fully optimized for mobile  viewports, ensuring that security controls (like cookie banners  and login forms) remain accessible on smaller screens. Media Query Responsive Test Passed. The site correctly utilizes CSS media queries to adapt  the layout for different device sizes, ensuring mobile usability.

References

International Information System Security Certification Consortium (ISC2). (n.d.).  Cybersecurity certifications and continuing education. https://www.isc2.org SEO Site Checkup. (2025). SEO analysis of isc2.org. https://seositecheckup.com

Document Viewer

Cite This Academic Research

Standardized APA 7th Edition reference and RFC-compliant BibTeX entry for scholarly literature reviews, course papers, and citation managers (Zotero, Mendeley, JabRef).

APA 7th Edition

Wortz, J. A. (2025). Static Application Security Testing (SAST) and Secure Web Application Design. University of San Diego. https://doi.org/10.5281/zenodo.22287631

BibTeX Entry
@techreport{wortz2025csol560stati,
  author      = {Wortz, Joshua A.},
  title       = {Static Application Security Testing (SAST) and Secure Web Application Design},
  institution = {University of San Diego},
  year        = {2025},
  month       = {November},
  type        = {Academic Research Paper / CSOL560},
  url         = {https://codeandcypher.com/papers/csol560-static-analysis-of-a-website-secure-design/},
  doi         = {10.5281/zenodo.22287631}
}