Skip to content

Commit

Permalink
updated docs
Browse files Browse the repository at this point in the history
  • Loading branch information
deepaksood619 committed Dec 18, 2024
1 parent cb6074d commit 2f0aa77
Show file tree
Hide file tree
Showing 16 changed files with 231 additions and 34 deletions.
14 changes: 0 additions & 14 deletions docs/cloud/others/others-saas.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,20 +124,6 @@ https://github.com/photoprism/photoprism

https://docs.photoprism.app/getting-started

## Adwords

AdWords (now more commonly known as Google Ads) is a system that allows businesses to bid for advertising space in the Google search results and on other Google-affiliated properties. AdSense is a system that allows publishers and website owners to sell ad space to businesses.

## Adsense

Auto ads use Google's smart technology to:

- Understand your page structure
- Detect any existing Google ads on your page. (Note that we're not able to detect ads from other ad networks.)
- Automatically place new ads based on different elements such as your page layout, the amount of content on your page, and your existing Google ads. Occasionally, Auto ads might place two ads next to each other (regardless of the ads' network origin).

Ex for adsense - https://deepaksood619.github.io/ads.txt

## Mulesoft

MuleSoft is a platform that gives IT the tools to automate everything. This includes integrating data and systems, automating workflows and processes, and creating incredible digital experiences — all on a single, easy-to-use platform. With our unique approach, IT creates the digital building blocks that teams can use as they need, all with the right security, governance, and compliance measures built in.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Portfolio Management Services (PMS)

- Marcellus - 10L-50L
- [Marcellus Global Compounders (GCP) | PMS Investment Strategies](https://marcellus.in/portfolio-management-services/global-compounders/)
- [PMS Strategies - Marcellus Investment Managers Pvt Ltd](https://marcellus.helpscoutdocs.com/category/5-consistent-compounders-portfolio)
- [Marcellus Global Compounders (GCP) | PMS Investment Strategies](https://marcellus.in/portfolio-management-services/global-compounders/)
- [PMS Strategies - Marcellus Investment Managers Pvt Ltd](https://marcellus.helpscoutdocs.com/category/5-consistent-compounders-portfolio)
- https://truebeacon.com
- https://www.dezerv.in
- https://www.soicresearch.in/home?subscription-offerings
Expand All @@ -14,3 +14,39 @@ Discretionary portfolio manager will have the complete control on decision makin
**Long-Term Capital Gains** – Applies if you’ve held stocks for more than 24 months before selling them for gains, then you will be liable to pay capital gains tax rate of 20% plus applicable fees & surcharges.

[About PMS - Marcellus Investment Managers Pvt Ltd](https://marcellus.helpscoutdocs.com/category/11-what-is-a-pms)

## Specialized Investment Fund (SIF)

Now, mutual fund investors can access highly sophisticated investment strategies previously available only to HNIs.

It could be perfect for investors looking for high-risk, high-return opportunities.

Here are 3 key things you should know about it.

### 1 Sophisticated & Flexible Investing Strategies

Fund houses that offer mutual fund schemes can now launch SIFs. How will they be different from mutual fund schemes?

SIFs offer fund managers much more flexibility compared to mutual funds.

While mutual funds are categorized by the type of stocks they invest in (like large-cap or mid-cap), SIFs are all about the strategy. Fund managers can use strategies like long-short, typically used by hedge funds.

This means fund managers can bet on both winners and losers.

For example, if they believe pharma stocks will rise, they will “go long” by buying them.

On the other hand, if they think railway stocks will drop, they will “short” them—essentially betting on their decline.

This way, the fund can potentially earn returns whether the market is climbing or falling.

However, the entry ticket size in SIF is also higher. The minimum investment in any SIF will be ₹10 lakh, so you can’t start with just ₹500 like in mutual funds.

### 2 Smartly Diversified

SIFs give fund managers more flexibility than mutual funds, but SEBI is making sure that diversification is maintained.

For instance, no scheme can allocate more than 10% of its corpus to a single company. There are also limits on how much can be invested in other assets like REITs, InvITs, and bonds.

### 3 Investor-Friendly Fees

Unlike PMS and AIFs, which have high fees, SIFs will have a much more investor-friendly expense ratio, similar to mutual funds. Taxation rules could also be similar.
8 changes: 8 additions & 0 deletions docs/economics/mutual-funds/equity-mutual-funds.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,14 @@ For example, a multi-asset fund might invest in equity, debt, as well as gold.

![small-cap funds](../../media/Screenshot%202024-12-15%20at%205.01.43%20PM.jpg)

## Toppers in different categories by 1-year returns:

- Mid Cap: Motilal Oswal Midcap
- Large & Midcap: Motilal Oswal Large & Midcap
- Flexi Cap: Motilal Oswal Flexi Cap

![motilal-oswal-mf](../../media/Screenshot%202024-12-18%20at%2010.45.33%20PM.jpg)

## Momentum Investing

![Momentum Investing](../../media/Screenshot%202024-05-01%20at%2011.50.48%20AM.jpg)
Expand Down
6 changes: 5 additions & 1 deletion docs/frontend/frontend-intro/others.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,16 @@ mogrify -format jpg -quality 50% /path/to/folder/abc.png

mogrify -format jpg /path/to/folder/*.png

mogrify -format jpg -quality 20% *.png
mogrify -format jpg -quality 50% *.png

mogrify -quality 20% /path/to/folder/*.jpg

mogrify -quality 10% *.jpg

# Reduce: If you set a lower quality value (e.g., `-quality 50`), the image file size is reduced by increasing compression. This may lead to a loss in visual quality (e.g., pixelation or artifacts), but the image becomes lighter and faster to load.

# Leave (High Quality): If you set a higher quality value (e.g., `-quality 90` or `-quality 100`), the image retains more detail with minimal compression. This ensures better visual fidelity but results in a larger file size.

# convert pdf to images
convert input.pdf output.jpg

Expand Down
26 changes: 17 additions & 9 deletions docs/frontend/seo/seo-aso.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
# SEO / ASO

### SEO - Search Engine Optimization

### SMO - Social Media Optimization

### SEM - Search Engine Marketing

### ASO - App Store Optimization
- SEO - Search Engine Optimization
- SMO - Social Media Optimization
- SEM - Search Engine Marketing
- ASO - App Store Optimization
- SEM - Search Engine Marketing

### SEM - Search Engine Marketing

Expand Down Expand Up @@ -144,9 +142,14 @@ https://ecommercetuners.com/seo-for-ecommerce-product-detail-pages
AMP is a web component framework that you can use to easily create user-first websites, stories, emails, and ads.
[AMP on Google  |  Google for Developers](https://developers.google.com/amp)
### Links
[Accelerated Mobile Pages – Index](https://wilsonmar.github.io/accelerated-mobile-pages/)
- [AMP on Google  |  Google for Developers](https://developers.google.com/amp)
- [Accelerated Mobile Pages – Index](https://wilsonmar.github.io/accelerated-mobile-pages/)
- [AMP Websites Examples - amp.dev](https://amp.dev/documentation/examples/)
- [Intro to AMP (Accelerated Mobile Pages) - YouTube](https://www.youtube.com/watch?v=lBTCB7yLs8Y)
- [AMP: Accelerated Mobile Pages with Paul Bakaus - YouTube](https://www.youtube.com/watch?v=SOx1XfOjJPI)
- [How AMP achieves its speed - Google I/O 2016 - YouTube](https://www.youtube.com/watch?v=cfekj564rs0)
## Subdomain vs subdirectory
Expand All @@ -164,10 +167,15 @@ Different content on slash and non-slash URLs is okay for Google, but often is l
- [GitHub - slorber/trailing-slash-guide: Understand and fix your static website trailing slash issues!](https://github.com/slorber/trailing-slash-guide)
- [To slash or not to slash | Google Search Central Blog | Google Developers](https://developers.google.com/search/blog/2010/04/to-slash-or-not-to-slash)
## Google Search Algorithms
- [Moz - Google Algorithm Update History](https://moz.com/google-algorithm-change)
## Learning / Courses
- [The 7 Best SEO Courses & Certifications in 2024](https://backlinko.com/seo-certification-guide)
- [Beginner's Guide to SEO (Search Engine Optimization) - Moz](https://moz.com/beginners-guide-to-seo)
- [GitHub - bmpi-dev/awesome-seo: Google SEO Research and Web Traffic Monetization](https://github.com/bmpi-dev/awesome-seo)
## References
Expand Down
56 changes: 56 additions & 0 deletions docs/frontend/seo/seo-optimizing-techniques.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,61 @@
# SEO Optimizing Techniques

![seo-optimization-techniques](../../media/Pasted%20image%2020241218233629.png)

## SEO Concepts

- Site Optimization
- Keywords Optimization
- Google Keyword Tips
- Adwords keyword planner
- Long Tail Keywords
- Content Optimization
- Content Types
- Content Structure
- Content Angle
- Navigation
- Title
- Image (Alt)
- Meta Information
- URL
- Internal Link Optimization
- Technical Optimization
- Site Page Structure
- UX User Experience (Improve Dwell Time)
- Mobile Adaptation
- Usability
- Loading Speed
- Page Indexing
- Canonical (Unique URL)
- Duplicate Content Detection
- Percentage of 404 Error Pages
- Redirects
- Sitemap.xml
- Robots.txt
- Structured Data
- Off-site Optimization
- Backlinks
- Community Promotion
- Social Networking Sites
- Links
- Website Authority
- Competitor Analysis
- Monitoring and tracking
- GA
- Pageviews
- Bounce Rate
- Dwell Time
- Search Keywords
- Most Popular Pages
- Most Exited Pages
- Google Search Console
- Resource Tools
- Resources
- Tools
- Chrome SEO Extension

## Others

Optimizing websites is an art that few are familiar with. The more the engineer is able to list off the top of their head, the more likely they are to do all of the following naturally as they code instead of having to return later.

(Also, typically a professionally constructed site should score over 75 percent when analyzed by [gtmetrix.com](https://gtmetrix.com/), which can also serve as a checklist.)
Expand Down
4 changes: 4 additions & 0 deletions docs/frontend/seo/seo-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,10 @@
- [Google's New CrUX Vis Tool: Explore Core Web Vitals Data | DebugBear](https://www.debugbear.com/blog/google-crux-vis)
- [mPulse — Real User Performance Monitoring and Real-Time Analytics | Akamai](https://www.akamai.com/products/mpulse-real-user-monitoring)

## Website Speed Test

- [Free Website Speed Test | Testing And Monitoring](https://www.debugbear.com/test/website-speed)

## Tools

- [SEOquake - Chrome Web Store](https://chromewebstore.google.com/detail/seoquake/akdgnmcogleenhbclghghlkkdndkjdjc)
Expand Down
4 changes: 2 additions & 2 deletions docs/frontend/seo/utm-and-sitemap.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Urchin Tracking Module(UTM)

Urchin Tracking Module(UTM)parametersare five variants of [URL parameters](https://en.wikipedia.org/wiki/Query_string) used by marketers to track the effectiveness of online [marketing campaigns](https://en.wikipedia.org/wiki/Marketing_campaign) across traffic sources and publishing media. They were introduced by [Google Analytics](https://en.wikipedia.org/wiki/Google_Analytics)' predecessor [Urchin](https://en.wikipedia.org/wiki/Urchin_(software)) and, consequently, are supported [out-of-the-box](https://en.wikipedia.org/wiki/Out_of_the_box_(feature)) by Google Analytics. The UTM parameters in a URL identify the campaign that refers traffic to a specific website, and attributes the browser's [website session](https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#HTTP_session) and the sessions after that until the campaign attribution window expires to it. The parameters can be parsed by analytics tools and used to populate reports.Example URL, UTM parameters highlighted, after the question mark `(?)`:
Urchin Tracking Module(UTM) parameters are five variants of [URL parameters](https://en.wikipedia.org/wiki/Query_string) used by marketers to track the effectiveness of online [marketing campaigns](https://en.wikipedia.org/wiki/Marketing_campaign) across traffic sources and publishing media. They were introduced by [Google Analytics](https://en.wikipedia.org/wiki/Google_Analytics)' predecessor [Urchin](https://en.wikipedia.org/wiki/Urchin_(software)) and, consequently, are supported [out-of-the-box](https://en.wikipedia.org/wiki/Out_of_the_box_(feature)) by Google Analytics. The UTM parameters in a URL identify the campaign that refers traffic to a specific website, and attributes the browser's [website session](https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#HTTP_session) and the sessions after that until the campaign attribution window expires to it. The parameters can be parsed by analytics tools and used to populate reports.Example URL, UTM parameters highlighted, after the question mark `(?)`:

https://www.example.com/page?utm_content=buffercf3b2&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer

Expand All @@ -16,7 +16,7 @@ https://www.example.com/page?utm_content=buffercf3b2&utm_medium=social&utm_sourc

**Examples**

- `?utm_campaign=shanghaiupgrade_12apr23&utm_medium=social&utm_source=twitter`
`?utm_campaign=shanghaiupgrade_12apr23&utm_medium=social&utm_source=twitter`

https://en.wikipedia.org/wiki/UTM_parameters

Expand Down
1 change: 1 addition & 0 deletions docs/knowledge/language/grammer-vocabulary.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,7 @@ https://myenglishmatters.com/2018/06/28/whats-the-difference-between-has-been-ha
- Incumbents - a person who is currently in an official position
- Probity - Probity means complete honesty or the quality of being honest and behaving correctly. It's a formal word that implies tried and proven honesty or integrity. For example, you might describe someone as a person of probity. The word probity comes from the Latin word probus, which means "honest"
- Putting legs on a snake - doing unnecessary work that can ruin the result
- Skimpily - is an adverb that means lacking in supply or execution, or scanty. It can also mean made of too little material, or excessively thrifty. For example, you might describe someone as "**skimpily dressed**" if their clothing shows a lot of their body.

### Shill / Shilling

Expand Down
93 changes: 93 additions & 0 deletions docs/management/digital-advertising.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
# Digital Advertising

## Pricing Models

- CPM - Cost per Mile (Cost per Thousand Impressions)
- CPC - Cost per Click / PPC (Pay per Click)
- CPA - Cost per Acquisition
- CPI - Cost per Install
- CPL - Cost per Lead
- CPV - Cost per View
- CTR - Click Through Rate
- Revenue share

## CPM vs CPV: What's the Difference?

Whereas CPM determines the advertising costs per thousand ad impressions, CPV refers specifically to the cost per view of a video ad in an online marketing campaign.

While CPM is a good, cost-effective choice for advertisers looking to build brand awareness, CPV (cost per SINGLE view) is only used in campaigns for video or pop-up ads and is most often used for mobile apps.

[A Complete Guide to CPM Vs CPC Vs CPA Vs CPI Vs CPI Vs CPV | Publift](https://www.publift.com/adteach/what-are-cpm-cpc-cpa-ctr)

[CPM, CPC, CPA, CPV, eCPM, eCPC - Formula, Calculation & What They Stand for](https://timesinternet.in/blog/types-of-ad-pricing-models-formula/)

## Tools

### Adwords

AdWords (now more commonly known as Google Ads) is a system that allows businesses to bid for advertising space in the Google search results and on other Google-affiliated properties. AdSense is a system that allows publishers and website owners to sell ad space to businesses.

### Adsense

AdSense acts as an ad network, providing you access to demand from advertisers and helping you set up your ad inventory. AdSense is best for publishers who want more automation for their ad solutions, and have a small dedicated ad management team.

AdSense is for you if you need:

- A place to monetize your website—blogs, forums, and online services perform exceptionally well on AdSense
- A fast way to implement ad delivery
- Google to optimize your ad inventory for you and maximize your revenue through [Auto Ads](https://support.google.com/adsense/answer/9261805)
- Accessible performance reports

Auto ads use Google's smart technology to:

- Understand your page structure
- Detect any existing Google ads on your page. (Note that we're not able to detect ads from other ad networks.)
- Automatically place new ads based on different elements such as your page layout, the amount of content on your page, and your existing Google ads. Occasionally, Auto ads might place two ads next to each other (regardless of the ads' network origin).

Ex for adsense - https://deepaksood619.github.io/ads.txt

[Compare Ad Manager, AdSense, and AdMob - Google Ad Manager Help](https://support.google.com/admanager/answer/9234653?hl=en)

### AdMob

AdMob is a mobile ad network and monetization platform for mobile developers who want to earn money from ads, gain actionable insights, and grow their app business. As a network, AdMob allows you to monetize your mobile apps by helping you serve ads globally. As a monetization platform, for developers who work with multiple ad networks, AdMob helps you maximize ad revenue across all your third-party network partners.

AdMob is for you if you need:

- Access to high-performing mobile app ad formats with strong controls for brand safety
- A solution to help you maximize ad revenue across Google and third-party networks with [waterfall mediation](https://support.google.com/admob/answer/3063564) and [bidding](https://support.google.com/admob/answer/9234488)
- A holistic view of ads performance and user engagement with Google Analytics for Firebase
- Automated tools to streamline your day-to-day tasks with features such as Ad Network Optimization
- A solution to balance in-app purchase and ads-based revenue streams based on user behavior with [smart segmentation](https://support.google.com/admob/answer/9226552)

### Ad Manager

Google Ad Manager is an ad management platform for large publishers who have significant direct sales. Ad Manager provides granular controls and supports multiple ad exchanges and networks, including AdSense, Ad Exchange, third-party networks, and third-party exchanges.

Ad Manager is for you if you need:

- A central place to monetize all of your inventory types (websites, mobile apps, videos, or games)
- To manage a significant amount of ad revenue that comes through [direct deals](https://support.google.com/admanager/answer/9248464) from buyers
- To use third-party networks to compete for ad inventory
- More complex reports to gain granular insights

## Links

- [What is Google Adsense? 3 Best Google Adsense Alternatives to Try in 2024 - YouTube](https://www.youtube.com/watch?v=Dw5412wdYUM&t=110s&ab_channel=Publift)
- Publift
- PubMatic
- xandr
- [How to Sell Advertising Space on Your Website - Best Ways to Earn Money from Your Website - YouTube](https://www.youtube.com/watch?v=jEUPB3d0cWQ&ab_channel=Publift)
- [What is an Ad Network? The Best Ad Networks in 2024! - YouTube](https://www.youtube.com/watch?v=4Lgh0HUBpBs&ab_channel=Publift)
- Types of ad network
- Premium ad networks
- Vertical ad networks
- Specialized / inventory specific ad networks
- Performance and affiliate ad networks
- Publift
- Propel media
- Applovin
- [What is Google Ad Manager? - GAM Tutorial | Publift - YouTube](https://www.youtube.com/watch?v=DkBoDEMqVlM&ab_channel=Publift)
- [What is a Demand Side Platform (DSP)? How It Helps Publishers? | Publift - YouTube](https://www.youtube.com/watch?v=62jey51gr1c&ab_channel=Publift)
- [End to End Campaign Management - Google Display & Video 360](https://marketingplatform.google.com/about/display-video-360/)
- [What’s Yield Optimization? - Effective Yield Optimization for Publishers Explained - YouTube](https://www.youtube.com/watch?v=rGWS1B-x0bU&ab_channel=Publift)
6 changes: 3 additions & 3 deletions docs/management/marketing.md
Original file line number Diff line number Diff line change
Expand Up @@ -312,9 +312,9 @@ https://neilpatel.com/blog/social-media-shortcuts

### Sexually Sugestive Ads

[Is Sex in Advertising Effective?](https://www.businessnewsdaily.com/2649-sex-sells-more.html)

[Sex in advertising - Wikipedia](https://en.wikipedia.org/wiki/Sex_in_advertising)
- [Is Sex in Advertising Effective?](https://www.businessnewsdaily.com/2649-sex-sells-more.html)
- [Sex in advertising - Wikipedia](https://en.wikipedia.org/wiki/Sex_in_advertising)
- sex sells

## Social Listening Tools

Expand Down
Binary file added docs/media/Pasted image 20241218233629.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 2f0aa77

Please sign in to comment.