Search engine optimization
Search engine optimization allows for search engines to display the website based on the quality of the content. While SEO is good for this, it also serves as a form of advertising that allows the website to be shared with many.
Mobile SEO and Desktop SEO work different, but similar.
Essentially a marketing strategy to help a website get discovered. Knowing how to properly market and advertise is important for driving traffic to a website. Search Engine Optimization (SEO) Categories:
On-Page SEO: Involves optimizations directly on the website, including content and site structure adjustments. Off-Page SEO: Involves activities outside the website, such as backlinking and social media engagement. Search Engine Crawlers:
Crawlers scan websites, analyzing pages and content to index them in search engines. A sitemap aids crawlers in efficiently indexing all pages of a website. Website Indexing and Searchability:
Once indexed, a website becomes searchable by keywords contained within its content. The ranking order in search results depends on the relevance and quantity of content related to the search query. Mobile Friendliness
Mobile friendliness is basically the mobile version of search engine optimization. Mobile websites are optimized the same way a regular website is, but a few extra items need to be considered.
Responsive design is the best option because it works better and is typically well-received under the mobile-friendliness tag Minimizing code will help pages load faster. Optimizing pages for touchscreen use is also important Never use pop ups and utilize CSS and Js Metadata modification will affect the mobile website performance. Metadata
Defined as data about other data.
Critical for website functionality, operating behind the scenes and usually invisible unless specifically sought. Search Engine Optimization with Metadata:
XML Sitemaps: Used to convey information about the website and its pages to search engine crawlers, helping to optimize search engine placement. HTML Tags: Metadata can be embedded in HTML code using meta tags, headers, keywords, titles, and descriptions, which are crucial for SEO. Document Identification Through Metadata:
Metadata helps in identifying and categorizing documents, using keywords, metatags, or document names, enhancing document discoverability and SEO effectiveness. Metadata Maintenance for Search Accuracy:
Regular updates to metadata are essential for maintaining search relevance and accuracy. Uses HTML meta refresh tags to update web pages and metadata periodically, ensuring search results reflect the most current information. Priority Tags are an optional tag that gives a page a grade between zero and ten. This is used to show the importance of a page.
Usability Testing
Usability Testing is testing a website or app to ensure that it functions as it should. Not meant to be a technical review or test; rather, it serves to validate the functionality of the product.
A group of users is tasked with completing certain activities within the website or the app to determine if it works correctly. Also allows the developers to see if the users get stuck at any point within the test. HTML Validation
Validating that the website’s HTML code is functioning correctly is a necessary task before deployment.
Internet browsers interpret websites, so ensuring all browsers interpret the website code the same way is important. Requirement Testing
Requirement Testing essentially verifies that all website wants and needs are met (Validating your code, 2020). The company or customer usually specifies these requirements, and they must be me.
Design Testing
Design Testing checks to see if the design and the way it operates aligns with what the company and or customer asked for.
Website Maintenance Plan
Once your website has all its web pages developed, tested, and deployed, the longest part of the system life cycle begins: website maintenance.
Short-Term Maintenance
Out-of-date or incomplete content, security problems and newly-surfaced bugs will all require immediate action. Long-Term Maintenance
New browsers and devices will appear, new security issues will arise, new coding features will be added, etc. SSL Certificates
SSL certificates are implemented to ensure that sensitive information is not stolen or hacked and serve to authenticate the identity of the website and encrypt the data being transmitted (Verisign, n.d.)
As you begin to identify relevant maintenance tasks across these four domains, you may also wish to further define them across the following parameters:
Task: the task to be performed. Domain: content, performance, functionality, or user feedback. Target: the components impacted by the maintenance action. Owner: the one in charge of completing the task. Timing: the approximate scheduling of a given task. Assets: the required resources to perform the task.